Interface LayoutProps

State props of a layout;

interface LayoutProps {
    cells?: JsonFormsCellRendererRegistryEntry[];
    config?: any;
    data?: any;
    direction: "row" | "column";
    enabled: boolean;
    label?: string;
    path: string;
    renderers?: JsonFormsRendererRegistryEntry[];
    schema: JsonSchema;
    uischema: UISchemaElement;
    visible: boolean;
}

Hierarchy (view full)

Properties

All available cell renderers.

config?: any

Any configuration options for the element.

data?: any

The data to be rendered.

direction: "row" | "column"

Direction for the layout to flow

enabled: boolean

Whether the rendered element should be enabled.

label?: string
path: string

Instance path the data is written to, in case of a control.

All available renderers.

schema: JsonSchema

The JSON schema that describes the data.

uischema: UISchemaElement

The UI schema to be rendered.

visible: boolean

Whether the rendered element should be visible.