The UIFormLayout that holds all UIElement registered for this layout.
Number of child rows in the inspectable layout. Each row contains a single element that was added with a call to addRow.
The total number of elements in the formLayout is likely different.
The row indices registered for the field inside the UIFormLayout.
Creates a new UIHorizontalLayout and adds it to the field layout.
Optionaltooltip: stringA tooltip to be shown along the main control.
Newly created layout.
Adds a row to the field layout.
UI element to insert into the layout.
Optionalindex?: numberThe optional row index to insert the layout. If not specified, will append the row.
Optionallabel?: UIContentContent to be displayed on the label.
OptionalleftThe accessory element to offer additional control for the row.
OptionalrightThe accessory element to offer additional control for the row.
Optionaltooltip?: stringA tooltip to be shown along the main control.
Creates a new UIVerticalLayout and adds it to the field layout.
Optionaltooltip: stringA tooltip to be shown along the main control.
Newly created layout.
The InspectorFormLayoutSection represents the registration of a InspectorFieldBase with an InspectorFieldContainer.
The class enables the field to create child registrations, that can be enabled/disabled by toggling the parent field. One example use-case is the InlineObjectInspectorField. The InlineObjectInspectorField creates a nested inspector that uses the parent layout to register new fields.