Unmodifiable properties of the application-provided widgets
You cannot modify some properties for application-provided widgets.
The following table provides a list of properties that you cannot modify for application-provided widgets:
Property | Description |
---|---|
Unique identifier | You cannot modify Unique identifier for
application-provided widgets. It is a unique identifier for a widget
in any screen. To retain the application behavior, you are not allowed
to modify this property. |
Table layout | You can use the table layout to render the contents
of any panel in a tabular format. To achieve any other layout, use
the appropriate CSS style. To retain the application behavior, you
are not allowed to create or delete a table layout for any application-provided
widget. However, you can modify certain properties of the table layout,
for example, number of columns and CSS class. For any widget added in extension, you can add a table layout. After you add the table layout, you cannot delete it. However, you can modify certain properties of the table layout, for example, number of columns and CSS class. |
SourceBinding | To retain the application behavior, you are
not allowed to modify SourceBinding for application-provided
widgets.If you want to use different |
TargetBinding | A widget can contain one or more TargetBinding .
To maintain the application behavior, the option to add one or more TargetBinding is
provided. You are not allowed to modify TargetBinding provided
by the application. |
OptionsBinding | To retain the application behavior, you are
not allowed to modify OptionsBinding for application-provided
widgets.If you want to use a different |
RadioBinding | A widget can contain one or more RadioBinding .
To retain the application behavior, you are not allowed to modify RadioBinding for
application-provided widgets. However, you can add one or more RadioBinding for
application-provided widgets. |
ImageBindings | To retain the application behavior, you are
not allowed to modify the ImageBindings for application-provided
widgets.If you want to use a different |
CheckBoxListBinding | A widget can contain one or more CheckBoxListBinding .
To retain the application behavior, you are not allowed to modify
the CheckBoxListBinding for application-provided
widgets. However, you can add one or more CheckBoxListBinding for
application-provided widgets. |
CurrencyBinding | To retain the application behavior, you are
not allowed to modify the CurrencyBinding for application-provided
widgets.If you want to use a different |
CheckBoxBindingData | To retain the application behavior, you are
not allowed to modify the CheckBoxBindingData for
application-provided widgets.If you want to use a different |
LinkBindingData | To retain the application behavior, you are
not allowed to modify the LinkBindingData for application-provided
widgets.If you want to use a different |
SelectedValue (Radio) | To retain the application behavior, you are
not allowed to modify the SelectedValue for application-provided
widgets.If you want to use a different |
Repeating Screen Binding Data | |
repeatingscreenID | To retain the application behavior, you are not allowed to modify the
repeatingscreenID for application-provided widgets.However, you can replace a screen. For more information about replacing a screen, see Replace an application-provided screen with a custom screen. |
repeatingscreenGeneratorFunction | To retain the application behavior, you are
not allowed to modify the repeatingscreenGeneratorFunction for
application-provided widgets. |
RepeatingScreenData | To retain the application behavior, you are
not allowed to modify the RepeatingScreenData for
application-provided widgets. |
ConstructorProperties | To retain the application behavior, you are
not allowed to modify the ConstructorProperties for
application-provided widgets. |
SourceMappings | A widget can contain one or more SourceMappings .
To retain the application behavior, you are not allowed to modify
the SourceMappings for application-provided widgets.
However, you can add one or more SourceMappings . |
TargetMappings | A widget can contain one or more TargetMappings .
To retain the application behavior, you are not allowed to modify
the TargetMappings for application-provided widgets.
However, you can add one or more TargetMappings . |
Grid | |
Views | Application-provided grids can contain one or more views. Each view in the grid corresponds to a column in the grid provided in the Screen Outline panel. You can hide, show, or add views in an application-provided grid. |
Modules | Modules control the behavior of a grid. To retain the application behavior, you are not allowed to modify or delete application-provided modules in a grid. However, if you want to modify or delete modules, hide the application-provided grid and add a custom grid. |
Editable Grid Views | To retain the application behavior, you are not allowed to modify properties of application-provided editable grid view. However, you can modify the properties of editable grid view added in extension. |