クラス IgxHierarchicalGridAPIService

階層

  • GridBaseAPIService<GridType>
    • IgxHierarchicalGridAPIService

Index

コンストラクタ

プロパティ

cms: IgxColumnMovingService
crudService: IgxGridCRUDService
grid: GridType

メソッド

  • addRowToData(rowData: any, _parentID?: any): void
  • allow_expansion_state_change(rowID: any, expanded: any): boolean
  • clear_groupby(_name?: string | string[]): void
  • clear_sort(fieldName: string): void
  • deleteRowById(rowId: any): any
  • deleteRowFromData(rowID: any, index: number): void
  • getChildGrid(path: IPathSegment[]): any
  • getChildGridByID(rowIslandKey: any, rowID: any): GridType
  • getChildGrids(inDepth?: boolean): any[]
  • getChildGridsForRowIsland(rowIslandKey: string): GridType[]
  • getParentRowId(childGrid: GridType): any
  • get_all_data(includeTransactions?: boolean): any[]
  • get_cell_by_index(rowIndex: number, columnID: string | number): CellType
  • get_cell_by_key(rowSelector: any, field: string): CellType
  • get_cell_by_visible_index(rowIndex: number, columnIndex: number): CellType
  • get_column_by_name(name: string): ColumnType
  • get_data(): any[]
  • get_filtered_data(): any[]
  • get_rec_by_id(rowID: any): any
  • get_rec_id_by_index(index: number, dataCollection?: any[]): any
  • 指定されたデータ ビュー インデックスのレコードの rowID を取得します。

    パラメーター

    • index: number
    • オプション dataCollection: any[]

    返却 any

  • get_rec_index_by_id(pk: string | number, dataCollection?: any[]): number
  • データ ビュー内のレコードのインデックスを primaryKey で返します。見つからない場合、または primaryKey が設定されていない場合は -1 を返します。

    パラメーター

    • pk: string | number
    • オプション dataCollection: any[]

    返却 number

  • get_row_by_index(rowIndex: number): RowType
  • get_row_by_key(rowSelector: any): RowType
  • get_row_expansion_state(record: any): boolean
  • get_row_id(rowData: any): any
  • get_row_index_in_data(rowID: any, dataCollection?: any[]): number
  • get_summary_data(): any[]
  • prepare_sorting_expression(stateCollections: any[][], expression: ISortingExpression): void
  • registerChildGrid(parentRowID: any, rowIslandKey: string, grid: GridType): void
  • remove_grouping_expression(_fieldName: any): void
  • row_deleted_transaction(rowID: any): boolean
  • set_row_expansion_state(rowID: any, expanded: boolean, event?: Event): void
  • should_apply_number_style(column: ColumnType): boolean