igniteui-react-grids
Version:
Ignite UI React grid components.
30 lines (29 loc) • 852 B
JavaScript
import { IgrTemplateCellInfo } from "./igr-template-cell-info";
import { TemplateHeaderCellModel as TemplateHeaderCellModel_internal } from "./TemplateHeaderCellModel";
import { ensureBool } from "igniteui-react-core";
/**
* Backing information for the template header cells.
*/
export class IgrTemplateHeaderCellInfo extends IgrTemplateCellInfo {
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);
}
}