Control details view of the web UI framework

The Control Details View of the Extensibility Workbench displays basic control/parent screen details and information like bindingData and datatype information. It shows some additional information that is not present in the Original Properties grid.

The contents of the Control Details View are updated according to the selected control. The view does not expand and collapse with all of the other Extensibility Workbench views, because of the large amount of space that it uses.

The Control Details View includes two tabs:
  • Control Details (default active tab)
  • Parent Screen Details
The Control Details tab shows detail about the selected control under the following categories:
  • Control Properties

    Shows the basic information about the selected control like sciId and xtype. The remaining config properties are viewable under the Properties View. sciId is shown to uniquely identify the selected control. In case of a column, the dataIndex is also displayed. If the column has an editor, then the editor xtype is also shown.

  • Parent Screen Properties

    Shows information that can be used to uniquely identify the control's parent screen.

  • Control Datatype Properties

    Displays information about the datatype which is computed from the binding or scuiDataType attribute(provided during screen development).

  • Control Binding Properties

    Displays all the control bindingData properties. For example, if the selected control is a textfield, then source and targetBinding would be displayed. In case of a combo, in addition to source and targetBinding the optionsBinding would also be displayed (provided that these properties have been defined on the control during development).

The Palette & Files, Control Details View, and Outline windows
The Parent Screen Details tab includes information about the className, superclass, sciId, namespaces, and namespace description.
  • Screen Config Properties

    Displays screen information like sciId, screen class and superclass name.

  • Target Namespaces and Description

    Displays target namespaces (target bindings if namespaces not available) and their corresponding description from the namespacesDesc attribute. If no description is provided, the value is left blank.

  • Source Namespaces and Description

    Displays source namespaces (source bindings if namespaces not available) and their corresponding description from the namespacesDesc attribute. If no description is provided, the value is left blank.

Note: If there are no values available for Control Datatype properties, Control Binding properties and Source/Target Namespaces and Description, then an empty panel with the same name would be populated.