[]
        
(Showing Draft Content)

Wijmo_Grid.Columncollection

ColumnCollection クラス

FlexGrid コントロール内のColumn オブジェクトのコレクションを表します。

階層

コンストラクタ

constructor

プロパティ

defaultSize

defaultSize: number

コレクションの要素のデフォルトサイズを取得または設定します。

describedById

describedById: string

列ヘッダの説明を含む要素のIDを取得または設定します。

このIDは、すべての列ヘッダ要素の aria-describedby 属性の値として使用されます。 列固有の場合は、 代わりに列の Column.describedById を使用します。

firstVisibleIndex

firstVisibleIndex: number

最初の表示可能な列(アウトラインツリーが表示される列)のインデックスを取得します。

frozen

frozen: number

コレクションに含まれる静止行または静止列の数を取得または設定します。

静止行および静止列はスクロールされず、グリッドの上または左に(固定セルに隣接して)固定されます。 ただし、固定セルとは異なり、 静止セルは通常のセルと同じように選択して編集できます。

grid

grid: FlexGrid

このコレクション を所有するFlexGrid

maxSize

maxSize: number

コレクションの要素の最大サイズを取得または設定します。

minSize

minSize: number

コレクションの要素の最小サイズを取得または設定します。

visibleLength

visibleLength: number

コレクション内(Row.isVisible )に表示される要素の数を取得します。

メソッド

beginUpdate

  • beginUpdate(): void

canMoveElement

  • canMoveElement(src: number, dst: number): boolean
  • 要素をある位置から別の位置に移動できるかどうかをチェックします。

    引数

    • src: number

      移動する要素のインデックス。

    • dst: number

      要素の移動先の位置。末尾に移動する場合は-1を指定します。

    戻り値 boolean

    Returns true if the move is valid, false otherwise.

getColumn

  • getColumn(name: string): Column
  • 名前または連結に基づいて列を取得します。

    このメソッドは、名前で列を検索します。指定された名前を持つ列が見つからない場合は、 バインディングによって検索します。検索では大文字と小文字が区別されます。

    引数

    • name: string

      検索する名前または連結。

    戻り値 Column

    The column with the specified name or binding, or null if not found.

getItemAt

  • getItemAt(position: number): number
  • 指定した物理位置にある要素のインデックスを取得します。

    引数

    • position: number

      コレクションの項目の位置(ピクセル単位)。

    戻り値 number

getNextCell

  • getNextCell(index: number, move: SelMove, pageSize: number): any
  • 選択を変更するために次の表示可能なセルを検索します。

    引数

    • index: number

      検索の開始インデックス。

    • move: SelMove

      移動のタイプ(サイズと方向)。

    • pageSize: number

      ページのサイズ(移動がページアップ/ダウンの場合)。

    戻り値 any

getTotalSize

  • getTotalSize(): number

indexOf

  • indexOf(name: any): number
  • 名前または連結に基づいて列のインデックスを取得します。

    このメソッドは、名前で列を検索します。指定された名前を持つ列が見つからない場合は、 バインディングによって検索します。検索では大文字と小文字が区別されます。

    引数

    • name: any

      検索する名前または連結。

    戻り値 number

    The index of column with the specified name or binding, or -1 if not found.

isFrozen

  • isFrozen(index: number): boolean
  • 列または行が静止行または静止列かどうかをチェックします。

    引数

    • index: number

      チェックする行または列のインデックス。

    戻り値 boolean

moveElement

  • moveElement(src: number, dst: number): void
  • 要素をある位置から別の位置に移動します。

    引数

    • src: number

      移動する要素のインデックス。

    • dst: number

      要素の移動先を示す位置(末尾に移動する場合は-1)。

    戻り値 void

onCollectionChanged

push

  • push(item: any): number
  • 配列の最後に項目を追加します。

    引数

    • item: any

      配列に追加する項目。

    戻り値 number

    The new length of the array.

splice

  • splice(index: number, count: number, item?: any): any[]
  • 配列からの項目の削除、または配列への項目の追加を行います。

    引数

    • index: number

      項目を追加または削除する位置。

    • count: number

      配列から削除する項目の数。

    • オプション item: any

      配列に追加する項目。

    戻り値 any[]

    An array containing the removed elements.