SheetXL - v0.8.0-beta.9+sites.210.e2d420901
    Preparing search index...

    Interface SplitPaneProps

    interface SplitPaneProps {
        disabled?: boolean;
        elementAfter?: ReactElement<any, string | JSXElementConstructor<any>>;
        elementBefore?: ReactElement<any, string | JSXElementConstructor<any>>;
        fixedPane?: "before" | "after" | null;
        maxAfter?: string | number;
        maxBefore?: string | number;
        minAfter?: string | number;
        minBefore?: string | number;
        onDragFinish?: (position: number) => void;
        onDragResize?: (position: number) => void;
        onDragStart?: () => void;
        onPositionChange?: (position: { percent: number; pixels: number }) => void;
        position?: string | number;
        propsPane?: HTMLAttributes<HTMLElement>;
        propsPaneAfter?: HTMLAttributes<HTMLElement>;
        propsPaneBefore?: HTMLAttributes<HTMLElement>;
        propsResizer?: SplitPaneResizerProps;
        ref?: Ref<ISplitPaneElement>;
        renderResizer?: (props: SplitPaneResizerProps) => ReactElement;
        splitDirection?: "row" | "column";
    }

    Hierarchy

    • HTMLAttributes<HTMLDivElement>
      • SplitPaneProps
    Index
    disabled?: boolean
    elementAfter?: ReactElement<any, string | JSXElementConstructor<any>>

    The element after the divider.

    elementBefore?: ReactElement<any, string | JSXElementConstructor<any>>

    The elementBefore the divider.

    fixedPane?: "before" | "after" | null

    If the fixedPane is set resizing will keep one the sizes.

    When set the default position to be interpreted as pixels.

    maxAfter?: string | number

    The minimum size. Can be either a string with px or %. If it is a number it will be interpreted based on whether there is a fixed pane or not.

    maxBefore?: string | number

    The minimum size. Can be either a string with px or %. If it is a number it will be interpreted based on whether there is a fixed pane or not.

    minAfter?: string | number

    The minimum size. Can be either a string with px or %. If it is a number it will be interpreted based on whether there is a fixed pane or not.

    minBefore?: string | number

    The minimum size. Can be either a string with px or %. If it is a number it will be interpreted based on whether there is a fixed pane or not.

    onDragFinish?: (position: number) => void
    onDragResize?: (position: number) => void
    onDragStart?: () => void
    onPositionChange?: (position: { percent: number; pixels: number }) => void

    When the position has been changed.

    This is not fired during drag.

    position?: string | number

    The position. Can be either a string with px or %. If it is a number it will be interpreted based on whether there is a fixed pane or not.

    propsPane?: HTMLAttributes<HTMLElement>
    propsPaneAfter?: HTMLAttributes<HTMLElement>
    propsPaneBefore?: HTMLAttributes<HTMLElement>
    propsResizer?: SplitPaneResizerProps

    A ref that points to the HTMLDivElement.

    renderResizer?: (props: SplitPaneResizerProps) => ReactElement
    splitDirection?: "row" | "column"

    Determine the direction of the scrollPane