Properties

getInitialState: () => SelectionState
getState: () => SelectionState
setState: {
    (
        partial:
            | SelectionState
            | Partial<SelectionState>
            | (state: SelectionState) => SelectionState | Partial<SelectionState>,
        replace?: false,
    ): void;
    (
        state: SelectionState | (state: SelectionState) => SelectionState,
        replace: true,
    ): void;
}
subscribe: (
    listener: (state: SelectionState, prevState: SelectionState) => void,
) => () => void