Namespace: Consultingwerk.Web2.Services.SmartViews
Interface 
IGridLayoutProvider Copy to Clipboard
Parent classes:
Inherits: Progress.Lang.Object
Implemented by: Consultingwerk.Web2.Services.SmartViews.Grid




Top Method Summary
Options Name Purpose
Progress.Json.ObjectModel.JsonObject GetFragment (character) Returns the Json Object describing the Grid
Progress.Json.ObjectModel.JsonObject GetFragment (character, character) Returns the Json Object describing the Grid
Progress.Json.ObjectModel.JsonObject GetFragment (character, character, character) Returns the Json Object describing the Grid
Consultingwerk.Web2.Services.SmartViews.IGridCustomizationProvider RegisterCustomizationProvider (character, character, IGridCustomizationProvider) Registers an IGridCustomizationProvider
Consultingwerk.Web2.Services.SmartViews.IGridCustomProvider RegisterGridCustomProvider (character, IGridCustomProvider) Registers an IGridCustomProvider


Method Detail
Top

Progress.Json.ObjectModel.JsonObject GetFragment (character)

Purpose: Returns the Json Object describing the Grid
Notes:

Parameters:
pcCustomViewName CHARACTER
The name of the view
Returns Progress.Json.ObjectModel.JsonObject
The JSON Object describing the Grid
Top

Progress.Json.ObjectModel.JsonObject GetFragment (character, character)

Purpose: Returns the Json Object describing the Grid
Notes:

Parameters:
pcEntityName CHARACTER
The name of the Business Entity to return a view spec form
pcViewName CHARACTER
The name of the view
Returns Progress.Json.ObjectModel.JsonObject
The JSON Object describing the Grid
Top

Progress.Json.ObjectModel.JsonObject GetFragment (character, character, character)

Purpose: Returns the Json Object describing the Grid
Notes:

Parameters:
pcEntityName CHARACTER
The name of the Business Entity to return a view spec form
pcViewName CHARACTER
The name of the view
pcDetailTemplate CHARACTER
The name of the detail template
Returns Progress.Json.ObjectModel.JsonObject
The JSON Object describing the Grid
Top

Consultingwerk.Web2.Services.SmartViews.IGridCustomizationProvider RegisterCustomizationProvider (character, character, IGridCustomizationProvider)

Purpose: Registers an IGridCustomizationProvider
Notes: Allows to customize a grid identified by the Business Entity Name and View Name

Parameters:
pcEntityNamePattern CHARACTER
The name pattern (MATCHES) of Business Entities to customize
pcViewPattern CHARACTER
The name pattern (MATCHES) of Views to customizat
poCustomizationProvider Consultingwerk.Web2.Services.SmartViews.IGridCustomizationProvider
The customization provider instance
Returns Consultingwerk.Web2.Services.SmartViews.IGridCustomizationProvider
The IGridCustomizationProvider instance for fluent coding style
Top

Consultingwerk.Web2.Services.SmartViews.IGridCustomProvider RegisterGridCustomProvider (character, IGridCustomProvider)

Purpose: Registers an IGridCustomProvider
Notes: Allows to return a custom grid layout to the browser independently
of a Business Entity Name nad View Name

Parameters:
pcCustomViewPattern CHARACTER
The name pattern (MATCHES) of Views to customize
poCustomProvider Consultingwerk.Web2.Services.SmartViews.IGridCustomProvider
The customization provider instance
Returns Consultingwerk.Web2.Services.SmartViews.IGridCustomProvider
The IGridCustomProvider instance for fluent coding style


©2006-2026 Consultingwerk Ltd.         info@consultingwerk.de         http://www.consultingwerk.de       13.04.2026 10:31:08