igniteui-react-grids
Version:
Ignite UI React grid components.
140 lines (66 loc) • 2.98 kB
TypeScript
import { GridColumnDataType } from './grid-column-data-type';
/* jsonAPIPlainObject */
/* marshalByValue */
/* tsPlainInterface */
export declare class IgcColumnState
{
public set pinned(value: boolean);
public get pinned(): boolean;
public set sortable(value: boolean);
public get sortable(): boolean;
public set filterable(value: boolean);
public get filterable(): boolean;
public set editable(value: boolean);
public get editable(): boolean;
public set sortingIgnoreCase(value: boolean);
public get sortingIgnoreCase(): boolean;
public set filteringIgnoreCase(value: boolean);
public get filteringIgnoreCase(): boolean;
public set headerClasses(value: string);
public get headerClasses(): string;
public set headerGroupClasses(value: string);
public get headerGroupClasses(): string;
public set maxWidth(value: string);
public get maxWidth(): string;
public set groupable(value: boolean);
public get groupable(): boolean;
public set hidden(value: boolean);
public get hidden(): boolean;
public set dataType(value: GridColumnDataType);
public get dataType(): GridColumnDataType;
public set hasSummary(value: boolean);
public get hasSummary(): boolean;
public set field(value: string);
public get field(): string;
public set width(value: any);
public get width(): any;
public set header(value: string);
public get header(): string;
public set resizable(value: boolean);
public get resizable(): boolean;
public set searchable(value: boolean);
public get searchable(): boolean;
public set columnGroup(value: boolean);
public get columnGroup(): boolean;
// mrl props
public columnLayout?: boolean;
public rowStart?: number;
public rowEnd?: number;
public colStart?: number;
public colEnd?: number;
/**
* @deprecated
*/
public parent?: any;
public set key(value: string);
public get key(): string;
public set parentKey(value: string);
public get parentKey(): string;
public set disableHiding(value: boolean);
public get disableHiding(): boolean;
public set disablePinning(value: boolean);
public get disablePinning(): boolean;
public collapsible?: boolean;
public expanded?: boolean;
public visibleWhenCollapsed?: boolean;
}