Namespace: Consultingwerk.Web2.Services.Rendering.Viewer
Class 
ResponsiveViewerRenderingService Copy to Clipboard
Parent classes:
Inherits: Progress.Lang.Object
Implements: Consultingwerk.Web2.Services.Rendering.FormComponents.IFormWebRenderingComponent, Consultingwerk.Web2.Services.Rendering.IWebViewerRenderingService
Inherited by: Consultingwerk.Web2.Services.Rendering.Frame.ResponsiveFrameRenderingService

File:ResponsiveViewerRenderingService
Purpose:Rendering service for responsive viewer designs
Author(s):Mike Fechner / Consultingwerk Ltd.
Created:Mon Jan 02 15:00:57 CET 2017
Notes:Supports custom log entry type "FieldSecurity"



Top Method Summary
Options Name Purpose
+ Progress.Json.ObjectModel.JsonObject RenderComponentToJson (character, handle, handle) Renders a component to JSON
+ LONGCHAR RenderDynamicViewer (character, character, ViewerBindingStyleEnum) Renders the viewer template
+ LONGCHAR RenderDynamicViewer (handle, character, ViewerBindingStyleEnum) Renders the viewer template
+ Progress.Json.ObjectModel.JsonObject RenderDynamicViewerToJson (character, character) Renders the viewer template to JSON
+ Progress.Json.ObjectModel.JsonObject RenderDynamicViewerToJson (handle, character) Renders the viewer template

Top Constructor Summary
Options Name Purpose
ResponsiveViewerRenderingService () Static constructor for the GridWebRendering class


Method Detail
Top

PUBLIC Progress.Json.ObjectModel.JsonObject RenderComponentToJson (character, handle, handle)

Purpose: Renders a component to JSON
Notes:

Parameters:
pcObjectInstanceGuid CHARACTER
The GUID of the current object instance
phAttributesBuffer HANDLE
The record buffer with the object attributes
phRepositoryData HANDLE
The repository data to render (ProDataset)
Returns Progress.Json.ObjectModel.JsonObject
The JSON object describing the component
Top

PUBLIC LONGCHAR RenderDynamicViewer (character, character, ViewerBindingStyleEnum)

Purpose: Renders the viewer template
Notes:

Parameters:
pcObjectName CHARACTER
The repository object name of render
pcScope CHARACTER
The binding scope
poBindings Consultingwerk.Web2.Services.SmartViews.ViewerBindingStyleEnum
The ViewerBindingStyleEnum describing the style of the html template
Returns LONGCHAR
The Angular viewer template
Top

PUBLIC LONGCHAR RenderDynamicViewer (handle, character, ViewerBindingStyleEnum)

Purpose: Renders the viewer template
Notes:

Parameters:
phRepositoryData HANDLE
The repository data to render (ProDataset)
pcScope CHARACTER
The binding scope
poBindingStyle Consultingwerk.Web2.Services.SmartViews.ViewerBindingStyleEnum
The ViewerBindingStyleEnum describing the style of the html template
Returns LONGCHAR
The Angular viewer template
Top

PUBLIC Progress.Json.ObjectModel.JsonObject RenderDynamicViewerToJson (character, character)

Purpose: Renders the viewer template to JSON
Notes:

Parameters:
pcObjectName CHARACTER
The repository object name of render
pcScope CHARACTER
The binding scope
Returns Progress.Json.ObjectModel.JsonObject
The Angular viewer template as a JSON Objet
Top

PUBLIC Progress.Json.ObjectModel.JsonObject RenderDynamicViewerToJson (handle, character)

Purpose: Renders the viewer template
Notes:

Parameters:
phRepositoryData HANDLE
The repository data to render (ProDataset)
pcScope CHARACTER
The binding scope
Returns Progress.Json.ObjectModel.JsonObject
The Angular viewer template


Constructor Detail
Top

STATIC ResponsiveViewerRenderingService ()

Purpose: Static constructor for the GridWebRendering class
Notes:



©2006-2020 Consultingwerk Ltd.         info@consultingwerk.de         http://www.consultingwerk.de       04.02.2020 23:34:23