Interface GridServiceType

グリッドと操作するためのサービス インターフェイスを表します。

プロパティ

cms: IgxColumnMovingService

グリッド内での列の移動を処理するサービスです。これには、列への参照、そのアイコン、およびキャンセルのインジケーターが含まれます。

crudService: any

グリッド データに対する CRUD サービス (作成、読み取り、更新、削除) 操作の型を表します。

grid: GridType

サービスを含む親 GridType への参照です。

メソッド

  • グリッドに新しい行を追加するためのメソッド宣言を表します。 行のデータと、該当する場合は親行の識別子を受け取ります (ツリー グリッドに使用されます)

    パラメーター

    • rowData: any
    • Optional parentID: any

    返却 void

  • トランザクション データを含む、グリッド内で利用可能なすべてのデータを取得するためのメソッド宣言を表します。 includeTransactions: オプション パラメーターです。トランザクション データが存在する場合、それを含めるかどうかを指定します。 グリッドで使用可能なすべてのデータを含む配列を返します。

    パラメーター

    • Optional includeTransactions: boolean

    返却 any[]

  • インデックスを使用して、特定の行と列に関連付けられたセル オブジェクトを取得するためのメソッド宣言を表します。 表示されている列と行のインデックスのみをカウントします。

    パラメーター

    • rowIndex: number
    • columnIndex: number

    返却 any

  • 特定のレコードに関連付けられたデータを一意の識別子 (パラメーターとして取得される任意の型) によって取得するためのメソッド宣言を表します。

    パラメーター

    • id: any

    返却 any

  • インデックスを使用してグリッドのデータ コレクション内のレコードのインデックスを取得するためのメソッド宣言を表します。

    パラメーター

    • index: number
    • Optional dataCollection: any[]

    返却 any

  • 一意の識別子を使用してグリッドのデータ コレクション内のレコードのインデックスを取得するためのメソッド宣言を表します。

    パラメーター

    • pk: string | number
    • Optional dataCollection: any[]

    返却 number

  • 複数の式でソートするための宣言を表します。 式には、フィールド名、ソート ディレクトリ、大文字と小文字を無視するかどうか、およびオプションのソート ストラテジが含まれます。

    パラメーター

    返却 void