ChemPal Documentation - v0.0.13-beta.5
    Preparing search index...

    Type Alias ColumnDrawerBinding

    ColumnDrawerBinding:
        | { kind: "searchFilters"; key: keyof SearchFilters }
        | { kind: "selectedSuppliers" }
        | {
            kind: "userSettingsRange";
            minKey: keyof UserSettings;
            maxKey: keyof UserSettings;
        }

    Describes where a column's drawer-section value reads/writes in app state. DrawerSearchPanel dispatches on .kind to pull/push the right slice — columns don't need to know how the context is structured.