@companion-surface/base
    Preparing search index...

    Interface SurfaceSchemaLayoutDefinition

    Schema describing a surface layout: default styling and a map of controls with positions and optional style overrides.

    interface SurfaceSchemaLayoutDefinition {
        controls: { [k: string]: SurfaceSchemaControlDefinition };
        stylePresets: {
            default: SurfaceSchemaControlStylePreset;
            [k: string]: SurfaceSchemaControlStylePreset;
        };
    }
    Index

    Properties

    controls: { [k: string]: SurfaceSchemaControlDefinition }
    stylePresets: {
        default: SurfaceSchemaControlStylePreset;
        [k: string]: SurfaceSchemaControlStylePreset;
    }

    Named collection of style presets. The preset named default is required and is used as the fallback style for controls when no stylePreset is specified.