Top Method Summary
Options Name Purpose
# INTEGER LayoutColumn (character, character) Determines the Layout Column
Inherited from Consultingwerk.SmartFramework.Repository.Rendering.BaseResponsiveFormRenderer
# CHARACTER LayoutRow (character, character) Determines the Layout row
Inherited from Consultingwerk.SmartFramework.Repository.Rendering.BaseResponsiveFormRenderer
# RenderCols (JsonObject, handle) Renders the cols of the current container
# Progress.Json.ObjectModel.JsonObject RenderComponent (character, character, handle, handle) Renders a component
+ RenderInstances (JsonObject, handle, character, character, character, character, character) Renders the instances of a responsive container level
# RenderRows (JsonObject, handle) Renders the rows of the current container


Method Detail
Top

PROTECTED INTEGER LayoutColumn (character, character)

Inherited from Consultingwerk.SmartFramework.Repository.Rendering.BaseResponsiveFormRenderer
Purpose: Determines the Layout Column
Notes:

Parameters:
pcPrefix CHARACTER
The layout prefix
pcLayoutPosition CHARACTER
The object instance's layout position
Returns INTEGER
The Layout Column
Top

PROTECTED CHARACTER LayoutRow (character, character)

Inherited from Consultingwerk.SmartFramework.Repository.Rendering.BaseResponsiveFormRenderer
Purpose: Determines the Layout row
Notes:

Parameters:
pcPrefix CHARACTER
The layout prefix
pcLayoutPosition CHARACTER
The object instance's layout position
Returns CHARACTER
The layout row
Top

PROTECTED RenderCols (JsonObject, handle)

Purpose: Renders the cols of the current container
Notes:

Parameters:
poJson Progress.Json.ObjectModel.JsonObject
The JSON object representing the current container
phRepositoryData HANDLE
The ProDataset with the repository data
Top

PROTECTED Progress.Json.ObjectModel.JsonObject RenderComponent (character, character, handle, handle)

Purpose: Renders a component
Notes: Wrapper to support error handling

Parameters:
pcObjectInstanceName CHARACTER
The name of the component instance
pcObjectInstanceGuid CHARACTER
The guid of the component instance
phAttributesBuffer HANDLE
The attributes buffer
phRepositoryData HANDLE
The ProDataset with the repository data
Returns Progress.Json.ObjectModel.JsonObject
The JsonObject representing the repository instance
Top

PUBLIC RenderInstances (JsonObject, handle, character, character, character, character, character)

Purpose: Renders the instances of a responsive container level
Notes:

Parameters:
poJson Progress.Json.ObjectModel.JsonObject
The JSON object representing the container
phRepositoryData HANDLE
The ProDataset with the repository data
pcContainerObjectMasterGuid CHARACTER
The GUID of the container's Object Master record
pcParentInstanceGuid CHARACTER
The GUID of the parent instance (or ? for the viewer)
pcPageGuid CHARACTER
The GUID of the SmartPage to render instances for
pcPrefix CHARACTER
The instance position prefix (e.g. L or R for the left and right panes of the splitter)
pcLayoutOrientation CHARACTER
The layout orientation of the container (row... or hor..., col... or ver...)
Top

PROTECTED RenderRows (JsonObject, handle)

Purpose: Renders the rows of the current container
Notes:

Parameters:
poJson Progress.Json.ObjectModel.JsonObject
The JSON object representing the current container
phRepositoryData HANDLE
The ProDataset with the repository data


©2006-2023 Consultingwerk Ltd.         info@consultingwerk.de         http://www.consultingwerk.de       08.12.2024 13:24:35