igniteui-webcomponents-grids
Version:
Ignite UI Web Components grid components.
30 lines (29 loc) • 860 B
JavaScript
import { IgcTemplateCellInfo } from "./igc-template-cell-info";
import { TemplateHeaderCellModel as TemplateHeaderCellModel_internal } from "./TemplateHeaderCellModel";
import { ensureBool } from "igniteui-webcomponents-core";
/**
* Backing information for the template header cells.
*/
export class IgcTemplateHeaderCellInfo extends IgcTemplateCellInfo {
createImplementation() {
return new TemplateHeaderCellModel_internal();
}
/**
* @hidden
*/
get i() {
return this._implementation;
}
constructor() {
super();
}
/**
* Sets or gets whether the filter UI should be visible in the header.
*/
get isFilterUIVisible() {
return this.i.mk;
}
set isFilterUIVisible(v) {
this.i.mk = ensureBool(v);
}
}