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

    Interface ReferenceDoneArgs

    How a reference pick was finished: 'accept' (Enter / Tab — keep the picked ranges) or 'cancel' (Escape — abandon them). Deliberately pick-vocabulary, not edit-vocabulary: what accepting means (commit an edit session, close a dialog range field, ...) is the producer's business. The triggering key + modifiers ride along for producers that distinguish — e.g. a dialog treating Tab as accept-and-move-to-the-next-field (Shift reversing) while Enter accepts-and-closes.

    interface ReferenceDoneArgs {
        altKey?: boolean;
        key?: "Enter" | "Tab" | "Escape";
        reason: "cancel" | "accept";
        shiftKey?: boolean;
    }
    Index
    altKey?: boolean

    Alt held on the done key.

    key?: "Enter" | "Tab" | "Escape"

    The done key that triggered this, when keyboard-driven.

    reason: "cancel" | "accept"
    shiftKey?: boolean

    Shift held on the done key (e.g. reverse traverse/field direction).