[]
        
(Showing Draft Content)

Wijmo_Grid.Rowcolcollection

RowColCollection クラス

行コレクションと列コレクションの基本となる抽象クラス。

階層

コンストラクタ

constructor

  • RowColCollection クラスの新しいインスタンスを初期化します。

    引数

    • g: FlexGrid

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

    • defaultSize: number

      コレクションの要素のデフォルトサイズ。

    戻り値 RowColCollection

プロパティ

defaultSize

defaultSize: number

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

frozen

frozen: number

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

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

grid

grid: FlexGrid

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

maxSize

maxSize: number

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

minSize

minSize: number

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

visibleLength

visibleLength: number

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

メソッド

beginUpdate

  • beginUpdate(): void
  • 次にendUpdate が呼び出されるまで通知を中断します。

    戻り値 void

canMoveElement

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

    引数

    • src: number

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

    • dst: number

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

    戻り値 boolean

    Returns true if the move is valid, false otherwise.

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
  • コレクションの要素の合計サイズを取得します。

    戻り値 number

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.