constructor(g: FlexGrid, cellType: CellType, rows: RowCollection, cols: ColumnCollection, host: HTMLElement): GridPanel
GridPanelクラスの新しいインスタンスを初期化します。
The FlexGrid object that owns the panel.
The type of cell in the panel.
The rows displayed in the panel.
The columns displayed in the panel.
The HTMLElement that hosts the cells in the control.
getCellBoundingRect(r: number, c: number | string, raw?: boolean): Rect
セルの範囲(ビューポート座標単位)を取得します。
戻り値は、セルの位置とサイズ(ビューポート座標単位)を 含むRect オブジェクトです。 このビューポート座標は、 getBoundingClientRect メソッドで使用されている座標と同じです。
The index of the row that contains the cell.
The index, name, or binding of the column that contains the cell.
Whether to return the rectangle in raw panel coordinates as opposed to viewport coordinates.
getCellData(r: number, c: number | string, formatted: boolean): any
パネル内のセルに格納された値を取得します。
The row index of the cell.
The index, name, or binding of the column that contains the cell.
Whether to format the value for display.
getCellElement(r: number, c: number | string): HTMLElement
このGridPanel 内のセルを表す要素を取得します。
セルが現在表示されていない場合、このメソッドはnullを返します。
The index of the row that contains the cell.
The index, name, or binding of the column that contains the cell.
getSelectedState(r: number, c: number | string, rng?: CellRange): SelectedState
セルの選択状態を示すSelectedState 値を取得します。
Row index of the cell to inspect.
The index, name, or binding of the column that contains the cell.
CellRange that contains the cell to inspect.
setCellData(r: number, c: number | string, value: any, coerce?: boolean, invalidate?: boolean): boolean
パネル内のセルの内容を設定します。
The index of the row that contains the cell.
The index, name, or binding of the column that contains the cell.
The value to store in the cell.
Whether to change the value automatically to match the column's data type.
Whether to invalidate the grid to show the change.
グリッドの論理的な部分(列ヘッダ、行ヘッダ、スクロール可能なデータ部分など)を表します。