igniteui-react-grids
Version:
Ignite UI React grid components.
56 lines (55 loc) • 1.43 kB
JavaScript
import { IgrDefinitionBase } from "./igr-definition-base";
import { FilterRowDefinition } from "./FilterRowDefinition";
/**
* Represents a base class used to configure the appearance of the column header cells.
*/
export class IgrFilterRowDefinition extends IgrDefinitionBase {
createImplementation() {
return new FilterRowDefinition();
}
/**
* @hidden
*/
get i() {
return this._implementation;
}
constructor(props) {
super(props);
}
/**
* Gets or sets the amount of left padding to use for the cell content for this column.
*/
get paddingLeft() {
return this.i.g3;
}
set paddingLeft(v) {
this.i.g3 = +v;
}
/**
* Gets or sets the amount of top padding to use for the cell content for this column.
*/
get paddingTop() {
return this.i.g5;
}
set paddingTop(v) {
this.i.g5 = +v;
}
/**
* Gets or sets the amount of right padding to use for the cell content of this column.
*/
get paddingRight() {
return this.i.g4;
}
set paddingRight(v) {
this.i.g4 = +v;
}
/**
* Gets or sets the amount of bottom padding to use for the cell content of this column.
*/
get paddingBottom() {
return this.i.g2;
}
set paddingBottom(v) {
this.i.g2 = +v;
}
}