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

    Interface CreateEditableOptions

    Build the production SheetEditable for a sheet — the DefaultEditable wired with a workbook-aware active-cell anchor (createEditableAnchor) and SDK edit strategy (createSheetCreateEdit), self-published to the edit-mode bus (publishEditableToBus) and the reference-mode bus (wireReferenceMode). The one place that composition lives, so call sites (the grid and the app's auto-editable) don't repeat it.

    A factory, not a subclass: the editable's only varying behavior is how an edit is created, which is already the injected CreateEdit strategy — there is nothing for a subclass to override. Returns the IEditable interface so callers and props stay implementation-agnostic.

    interface CreateEditableOptions {
        referenceMode?: ReferenceModeHandler;
    }
    Index
    referenceMode?: ReferenceModeHandler

    The reference-mode bus this editable publishes its pick state to. Model-side wiring can't resolve a React context, so a COMPONENT call site under a custom ReferenceModeProvider must thread its store through here (useReferenceModeStore()). Default: the app-wide default store — zero-config behavior unchanged.