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

    Interface GridEditorHost

    Editor 操作用の Grid 最小インターフェース

    interface GridEditorHost {
        editActiveCell: () => void;
        getActiveCell: () => GridCellCoordinate | null;
        getCellEditor: () => unknown;
        getCellNode: (...args: [row: number, cell: number]) => HTMLElement | null;
        gotoCell: (
            ...args: [row: number, cell: number, forceEdit?: boolean],
        ) => void;
        setActiveCell: (
            ...args: [
                row: number,
                cell: number,
                suppressScrollIntoView?: boolean,
                suppressActiveCellChangedEvent?: boolean,
                forceEdit?: boolean,
            ],
        ) => void;
    }
    Index
    editActiveCell: () => void

    現在のアクティブセルの編集を開始する

    getActiveCell: () => GridCellCoordinate | null

    現在のアクティブセル座標を取得する

    getCellEditor: () => unknown

    現在のセルエディタを取得する

    getCellNode: (...args: [row: number, cell: number]) => HTMLElement | null

    指定セルの DOM 要素を取得する

    gotoCell: (...args: [row: number, cell: number, forceEdit?: boolean]) => void

    指定セルへ移動し、必要に応じて編集を開始する

    setActiveCell: (
        ...args: [
            row: number,
            cell: number,
            suppressScrollIntoView?: boolean,
            suppressActiveCellChangedEvent?: boolean,
            forceEdit?: boolean,
        ],
    ) => void

    指定セルをアクティブにし、必要に応じて編集状態へ遷移する