flexlayout-react
    Preparing search index...

    Interface IJsonBorderNode

    interface IJsonBorderNode {
        autoSelectTabWhenClosed?: boolean;
        autoSelectTabWhenOpen?: boolean;
        children: IJsonTabNode[];
        className?: string;
        config?: any;
        enableAutoHide?: boolean;
        enableDrop?: boolean;
        enableTabScrollbar?: boolean;
        location: IBorderLocation;
        maxSize?: number;
        minSize?: number;
        selected?: number;
        show?: boolean;
        size?: number;
        type?: string;
    }

    Hierarchy (View Summary)

    Index

    Properties

    autoSelectTabWhenClosed?: boolean

    whether to select new/moved tabs in border when the border is currently closed

    Default: inherited from Global attribute borderAutoSelectTabWhenClosed (default false)

    autoSelectTabWhenOpen?: boolean

    whether to select new/moved tabs in border when the border is already open

    Default: inherited from Global attribute borderAutoSelectTabWhenOpen (default true)

    children: IJsonTabNode[]
    className?: string

    class applied to tab button

    Default: inherited from Global attribute borderClassName (default undefined)

    config?: any

    a place to hold json config used in your own code

    Default: undefined

    enableAutoHide?: boolean

    hide border if it has zero tabs

    Default: inherited from Global attribute borderEnableAutoHide (default false)

    enableDrop?: boolean

    whether tabs can be dropped into this border

    Default: inherited from Global attribute borderEnableDrop (default true)

    enableTabScrollbar?: boolean

    whether to show a mini scrollbar for the tabs

    Default: inherited from Global attribute borderEnableTabScrollbar (default false)

    location: IBorderLocation
    maxSize?: number

    the maximum size of the tab area

    Default: inherited from Global attribute borderMaxSize (default 99999)

    minSize?: number

    the minimum size of the tab area

    Default: inherited from Global attribute borderMinSize (default 0)

    selected?: number

    index of selected/visible tab in border; -1 means no tab selected

    Default: -1

    show?: boolean

    show/hide this border

    Default: true

    size?: number

    size of the tab area when selected

    Default: inherited from Global attribute borderSize (default 200)

    type?: string

    Fixed value: "border"