List of widgets
This topic lists the widgets that you can use in a custom screen and their dependencies.
Note: You can use any other Dojo supported widgets in the screen.
However, binding and application-provided event framework is not supported
for these widgets. If a screen variable is an array, it does not reinitialize
on reinitialization of a screen. Therefore, if you want to reinitialize
the variable, it can be done
afterScreenInit event
by reinitialization of the array or emptying the array. According
to the application standard, data-dojo-props contain the scParamDataFn function
attribute. This attribute returns a JSON object with any dynamically
evaluated values such as label, title, or bindingData for
the widget.As the following widgets are used in the application, it supports bindings and application-provided event framework:
Form widgets
Editable widgetsidx.form.CheckBoxidx.form.CheckBoxListidx.form.DateTextBoxidx.form.FilteringSelectidx.form.NumberTextBoxidx.form.RadioButtonSetidx.form.Textareaidx.form.TextBoxidx.form.CurrencyTextBox
dijit.form.Buttonsc.plat.dojo.widgets.DataLabeldijit.form.TextBox (use as a hidden widget)sc.plat.dojo.widgets.Imagesc.plat.dojo.widgets.Linksc.plat.dojo.widgets.Label
Container widgets
idx.layout.ContentPaneidx.layout.TitlePane
Special widgets
sc.plat.dojo.widgets.Screen: The base screen widget.sc.plat.dojo.widgets.ControllerWidget: Used to hold screens within a screen.sc.plat.dojo.widgets.IdentifierControllerWidget: Used to hold screens within a screen.gridx.Grid: Used to displaying data in a grid.sc.plat.dojo.widgets.IdentifierScreen: Used for Address panelssc.plat.dojo.widgets.IFrame: Iframe widgetsc.plat.dojo.widgets.Editor: Editor widget- s
sc.plat.dojo.widgets.Wizard: Wizard