Component · v2.7.0
NgbDatagridColumnChooserToolComponent
NgbDatagridColumnChooserToolComponent component exported by the ngbootstrap package API.
Import
import { NgbDatagridColumnChooserToolComponent } from '@angular-bootstrap/ngbootstrap';Selector:ngb-datagrid-column-chooser-tool
Declaration
class NgbDatagridColumnChooserToolComponent implements OnChanges, OnInit, OnDestroy, NgbDatagridToolHostInputs
grid
grid?: Datagrid<any>label
label: stringDefault:'Columns'
Properties
open
open: booleanDefault:false
searchTerm
searchTerm: stringDefault:''
draftVisibility
draftVisibility: Record<string, boolean>Default:{}
activeGrid
get activeGrid(): Datagrid<any>chooserColumns
get chooserColumns(): _angular_bootstrap_ngbootstrap.ColumnDef<any>[]filteredColumns
get filteredColumns(): _angular_bootstrap_ngbootstrap.ColumnDef<any>[]selectedCount
get selectedCount(): numberallVisible
get allVisible(): booleanpartiallyVisible
get partiallyVisible(): booleanMethods
bindHostGrid
bindHostGrid(grid: Datagrid<any>): voidtogglePanel
togglePanel(event: MouseEvent): voidtoggleColumn
toggleColumn(field: string): voidtoggleAll
toggleAll(): voidapply
apply(): voidresetDraft
resetDraft(mark?: boolean): voidcloseOnOutsideClick
closeOnOutsideClick(event: MouseEvent): void