GetProcessActivitiesColumnMetadata#
Overview#
Returns metadata for each column to be displayed in the Process Activities Operator view data grid. This metadata includes field titles, templates, sortability, width and alignment.
Input Object#
| Name | Type | Description |
|---|---|---|
| (none) | (none) | This service does not require any input parameters. |
Output Object#
| Name | Type | Description |
|---|---|---|
| ColumnMetadata | INgpDataSet | Dataset containing one table (ColumnMetadataTable) with metadata for each column in data grid |
Pre Conditions#
- None
How it works#
The method constructs a DataTable named ColumnMetadataTable with predefined columns such as field, title, type, template, sortable, width, and alignment. Each row in the table represents a UI column to be rendered in the operator view. This structure is wrapped into a DataSet, then converted to INgpDataSet and returned as the ColumnMetadata.
Assumptions#
- The frontend is designed to interpret the
ColumnMetadataTablestructure and render the table accordingly. - HTML and Kendo template syntax in the
templateandheaderTemplatefields are processed correctly on the UI.