Configuration for a schema definition in the sidebar menu

interface SchemaDefinitionConfig {
    caption?: string;
    disabled?: boolean;
    editable?: boolean;
    icon?: any;
    title?: string;
    url?: string;
}

Properties

caption?: string

Custom caption/subtitle

disabled?: boolean

Whether to disable this menu item

editable?: boolean

Whether this definition should be editable (shows create button)

icon?: any

Icon component to display for this definition

title?: string

Custom display title (defaults to the schema key)

url?: string

Custom URL for navigation (if different from default pattern)