型・APIリファレンス
    Preparing search index...

    Function useSpreadSheetSelectMode

    • SpreadSheet セル範囲選択 composable

      Returns {
          applySelectedRanges: (
              grid: null | SlickGrid<any, Column<any>, GridOption<Column<any>>>,
              ranges: CellRange[],
          ) => CellRange[];
          getLastSelectedRanges: () => CellRange[];
          getSelectedRanges: (
              grid: null | SlickGrid<any, Column<any>, GridOption<Column<any>>>,
          ) => CellRange[];
          isAdditiveSelectionEvent: (event: MouseEvent | KeyboardEvent) => boolean;
          isSyncingSelectedRanges: () => boolean;
          mergeSelectedRanges: (
              context: {
                  additive: boolean;
                  range: CellRange;
                  selectedRanges: CellRange[];
              },
          ) => CellRange[];
          mergeSelectedRows: (
              context: { additive: boolean; row: number; selectedRows: number[] },
          ) => number[];
          resetSelectionState: () => void;
          setLastSelectedRanges: (ranges: CellRange[]) => void;
          stopGridDefaultClick: (event: Event) => void;
      }

      • applySelectedRanges: (
            grid: null | SlickGrid<any, Column<any>, GridOption<Column<any>>>,
            ranges: CellRange[],
        ) => CellRange[]
      • getLastSelectedRanges: () => CellRange[]
      • getSelectedRanges: (
            grid: null | SlickGrid<any, Column<any>, GridOption<Column<any>>>,
        ) => CellRange[]
      • isAdditiveSelectionEvent: (event: MouseEvent | KeyboardEvent) => boolean
      • isSyncingSelectedRanges: () => boolean
      • mergeSelectedRanges: (
            context: {
                additive: boolean;
                range: CellRange;
                selectedRanges: CellRange[];
            },
        ) => CellRange[]
      • mergeSelectedRows: (
            context: { additive: boolean; row: number; selectedRows: number[] },
        ) => number[]
      • resetSelectionState: () => void
      • setLastSelectedRanges: (ranges: CellRange[]) => void
      • stopGridDefaultClick: (event: Event) => void