クラス IgxColumnHidingComponent

階層

  • ColumnChooserBase
    • IgxColumnHidingComponent

実装

  • OnDestroy
  • OnDestroy

コンストラクタ

constructor

プロパティ

cdr

cdr: ChangeDetectorRef

columnsAreaMaxHeight

columnsAreaMaxHeight: string = "100%"

columnHidingUI へのアクセス:

@ViewChild('column-hiding-component')
 public columnHidingUI: IgxColumnHidingComponent;

列領域の最大の高さを取得または設定します。

let columnsAreaMaxHeight =  this.columnHidingUI.columnsAreaMaxHeight;
<igx-column-hiding [columnsAreaMaxHeight]="200px"></igx-column-hiding>
次のメンバー:

ColumnChooserBase

cssClass

cssClass: string = "igx-column-hiding"

CSS クラス セレクターを取得または設定します。 class 属性のデフォルト値は "igx-column-hiding" です。

let cssCLass =  this.columnHidingUI.cssClass;
this.columnHidingUI.cssClass = 'column-chooser';
次のメンバー:

ColumnChooserBase

disableFilter

disableFilter: boolean = false

UI からフィルタリング列入力を非表示または表示にします。

hideAllText

hideAllText: string = "Hide All"

表示される場合、すべての列を非表示するボタンのテキストを取得または設定します。

let hideAllButtonText =  this.columnHiding.hideAllText;
<igx-column-hiding [hideAllText] = "'Hide Columns'"></igx-column-hiding>
次のメンバー:

IgxColumnHidingComponent

onColumnVisibilityChanged

onColumnVisibilityChanged: EventEmitter<IColumnVisibilityChangedEventArgs> = new EventEmitter<IColumnVisibilityChangedEventArgs>()

列の表示状態が変更された後に発生するイベント。 イベント引数として column および newValue プロパティへの参照を提供します。

 <igx-column-hiding (onColumnVisibilityChanged) = "onColumnVisibilityChanged($event)"></igx-column-hiding>
次のメンバー:

IgxColumnHidingComponent

showAllText

showAllText: string = "Show All"

非表示される場合、すべての列を表示するボタンのテキストを取得または設定します。

let showAllButtonText =  this.columnHiding.showAllText;
<igx-column-hiding [showAllText] = "'Show Columns'"></igx-column-hiding>
次のメンバー:

IgxColumnHidingComponent

アクセサー

columnDisplayOrder

  • 列の表示順序を取得します。

    let columnDisplayOrder  =  this.columnHidingUI.columnDisplayOrder;
    次のメンバー:

    ColumnChooserBase

    返却 ColumnDisplayOrder

  • 列の表示順序を設定します。

    this.columnHidingUI.columnDisplayOrder = ColumnDisplayOrder.Alphabetical;
    次のメンバー:

    ColumnChooserBase

    パラメーター

    返却 void

columnItems

  • get columnItems(): any[]
  • 選択した列の項目を取得します。

    let columnItems =  this.columnHidingUI.columnItems;
    次のメンバー:

    ColumnChooserBase

    返却 any[]

columns

  • get columns(): any[]
  • set columns(value: any[]): void
  • 操作するグリッド列を取得します。

    let gridColumns = this.columnHidingUI.columns;
    次のメンバー:

    ColumnChooserBase

    返却 any[]

  • 操作するグリッド列を設定します。

    <igx-column-hiding [columns]="grid.columns"></igx-column-hiding>
    次のメンバー:

    ColumnChooserBase

    パラメーター

    • value: any[]

    返却 void

disableHideAll

  • get disableHideAll(): boolean
  • HIDE ALL ボタンが無効かどうかを示すブール値を返します。

    <igx-column-hiding #columnHidingUI
        [columns]="grid.columns" [title]="'Column Hiding'">
    </igx-column-hiding>
    @ViewChild("'columnHidingUI'")
    public columnHiding: IgxColumnHidingComponent;
    let isHideAlldisabled =  this.columnHiding.disableHideAll;
    次のメンバー:

    IgxColumnHidingComponent

    返却 boolean

disableShowAll

  • get disableShowAll(): boolean
  • SHOW ALL ボタンが無効かどうかを示すブール値を返します。

    let isShowAlldisabled =  this.columnHiding.disableShowAll;
    次のメンバー:

    IgxColumnHidingComponent

    返却 boolean

filterColumnsPrompt

  • get filterColumnsPrompt(): string
  • set filterColumnsPrompt(value: string): void
  • フィルター入力に表示されるプロンプトを取得します。

    let filterColumnsPrompt =  this.columnHidingUI.filterColumnsPrompt;
    次のメンバー:

    ColumnChooserBase

    返却 string

  • フィルター入力に表示するプロンプトを設定します。

    <igx-column-hiding [filterColumnsPrompt]="'Type here to search'"></igx-column-hiding>
    次のメンバー:

    ColumnChooserBase

    パラメーター

    • value: string

    返却 void

filterCriteria

  • get filterCriteria(): string
  • set filterCriteria(value: string): void
  • 列リストをフィルターする値を取得します。

    let filterCriteria =  this.columnHidingUI.filterCriteria;
    次のメンバー:

    ColumnChooserBase

    返却 string

  • 列リストをフィルターする値を設定します。

     <igx-column-hiding [filterCriteria]="'ID'"></igx-column-hiding>
    次のメンバー:

    ColumnChooserBase

    パラメーター

    • value: string

    返却 void

hiddenColumnsCount

  • get hiddenColumnsCount(): number
  • 非表示列数を取得します。

    let hiddenColumnsCount =  this.columnHiding.hiddenColumnsCount;
    次のメンバー:

    IgxColumnHidingComponent

    返却 number

title

  • get title(): string
  • set title(value: string): void
  • 列チューザーのタイトルを取得または設定します。

    let title =  this.columnHidingUI.title;
    次のメンバー:

    ColumnChooserBase

    返却 string

  • <igx-column-hiding [title]="'IgxColumnHidingComponent Title'"></igx-column-hiding>
    次のメンバー:

    ColumnChooserBase

    パラメーター

    • value: string

    返却 void

メソッド

hideAllColumns

  • hideAllColumns(): void
  • グリッドの列をすべて非表示します。

    this.columnHiding.hideAllColumns();
    次のメンバー:

    IgxColumnHidingComponent

    返却 void

showAllColumns

  • showAllColumns(): void