Parameter ermöglichen die Interaktion zwischen Seite und Widget sowie Widget und Widget. Ein Parameter braucht eine .cs Klasse und eine entsprechende .ts Klasse.
Widgets definieren durch WidgetParameterDefinition welche Parameter sie bereitstellen bzw. konsumieren können.

WidgetParameterDefinition

Definiert DisplayName, ParameterName und ParameterType eins Widget-Parameters von IProvideWidgetParameter Widgets bereitgestellt.

OrmsWidgetParameterDefinition

Erbt von WidgetParameterDefinition und definiert zusätzlich OrmDataSource.

WidgetParameterBase

Basis für alle die Parameter Typen.

OrmsWidgetParameter

Beinhaltet eine Liste von OrmData Objekten. Ein OrmData Objekt beinhaltet die benötigte Info, um einen Datensatz aus der DB oder Cache zu lesen.

FormDataWidgetParameter

Erbt von OrmsWidgetParameter. Beinhaltet das OrmData Objekt vom angezeigten Datensatz und das FormHiddenData Objekt der Maske.

GridSelectionWidgetParameter

Erbt von OrmsWidgetParameter und wird für die Selektion in einer Ansicht genutzt.

GridViewOrCalendarConfigWidgetParameter

Beinhaltet die benötigte Info, um eine GridViewConfiguration oder CalendarConfiguration zu laden.