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

    Interface InsertFunctionWizardProps

    interface InsertFunctionWizardProps {
        className?: string;
        context?: () => FormulaFunction | null | undefined;
        home?: Partial<CellCoords>;
        onActivate?: () => void;
        onChangeCall?: (call: string) => void;
        onChangeSelected: (fn: IFunction | null) => void;
        page: InsertFunctionPage;
        selected: IFunction | null;
        workbook?: IWorkbook | null;
    }
    Index
    className?: string

    Class(es) for the showing page's root.

    context?: () => FormulaFunction | null | undefined

    The catalog — page 1's search/browse.

    home?: Partial<CellCoords>

    The cell the call is being inserted into — page 2's anchor for bare references.

    onActivate?: () => void

    "That one" — a double-click in the list. The host takes its own default action.

    onChangeCall?: (call: string) => void

    The assembled call from page 2, on every change — =SUM(A1:A5,B1).

    onChangeSelected: (fn: IFunction | null) => void

    The selection changed (a click, an arrow key, or a new query landing on its own top row).

    Which page is showing. CONTROLLED: the host owns it, because its action row depends on it.

    selected: IFunction | null

    The chosen function, and the second page's subject.

    workbook?: IWorkbook | null

    Evaluation/resolution context for page 2. Defaults to the enclosing WorkbookContext.