BaseSectionV2 schema
BaseSectionV2 is the base section schema. Provides the base section logic. Implemented in the NUI package. This is a view model schema. Learn more about the schema properties in a separate article: Client schema. All section schemas must inherit from the BaseSectionV2 schema.
Messages
Base section messages
Name | Mode | Direction | Description |
|---|---|---|---|
| Address | Publish | Rerender the message of the dashboard module. |
| Broadcasting | Subscription | Whether to reload data on the following launch. |
| Address | Subscription | The selected result. |
The Terrasoft.core.enums.MessageMode enumeration represents the message modes, and the Terrasoft.core.enums.MessageDirectionType enumeration represents the message directions. Learn more about the MessageMode enumeration in the JS class library. Learn more about the MessageDirectionType enumeration in the JS class library.
Attributes
ChartEditSchemaName TEXT
The SchemaName editing schema.
IsEmptyChart BOOLEAN
The flag that marks the schema as empty.
AnalyticsChartActiveRow GUID
The active row of the analytics schema
AnalyticsGridData COLLECTION
The view collection of the list analytics.
IsAnalyticsPrintButtonVisible BOOLEAN
The visibility flag of the button to print out analytical forms.
AnalyticsData COLLECTION
The analytics data collection.
IsAnalyticsActionButtonsContainerVisible BOOLEAN
The visibility flag of the analytics action buttons.
AnalyticsDataViewName TEXT
View the name of the analytics section.
IsBindDataActionVisible BOOLEAN
The data binding flag.
The Terrasoft.core.enums.DataValueType enumeration represents the attribute data types. Learn more about the DataValueType enumeration in the JS class library.
Methods
checkCanManageAnalytics()
Whether the user has permission to execute CRUD operations with the schedule. The Analytics setup (CanManageAnalytics code) system operation manages the access permissions.
onCanManageAnalytics(result)
Specifies the CanManageAnalytics attribute depending on the queried Display demo links (ShowDemoLinks code) system setting and Analytics setup (CanManageAnalytics code) system operation.