igniteui-react-grids
Version:
Ignite UI React grid components.
282 lines (281 loc) • 8.1 kB
TypeScript
import { Base, Type, INotifyPropertyChanged, PropertyChangedEventArgs } from "igniteui-react-core";
import { DomRenderer, DomWrapper } from "igniteui-react-core";
import { XInputGroup } from "igniteui-react-inputs";
import { XInput } from "igniteui-react-inputs";
import { ControlDisplayDensity } from "igniteui-react-core";
import { FontInfo } from "igniteui-react-core";
import { DataTemplate } from "igniteui-react-core";
import { Brush } from "igniteui-react-core";
import { Thickness } from "igniteui-react-core";
import { CheckboxListIndexType } from "./CheckboxListIndexType";
import { DataGrid } from "./DataGrid";
import { GridSelectedKeysCollection } from "./GridSelectedKeysCollection";
import { InputGroupDisplayType } from "igniteui-react-inputs";
import { BaseControlTheme } from "igniteui-react-core";
import { ScrollbarStyle } from "igniteui-react-core";
import { CheckboxListKeysClearedEventArgs } from "./CheckboxListKeysClearedEventArgs";
import { CheckedChangedEventArgs } from "./CheckedChangedEventArgs";
import { DataGridCellEventArgs } from "./DataGridCellEventArgs";
import { CheckboxListIndexTypeChangedEventArgs } from "./CheckboxListIndexTypeChangedEventArgs";
import { Size } from "igniteui-react-core";
import { SelectAllCheckboxChangedEventArgs } from "./SelectAllCheckboxChangedEventArgs";
/**
* @hidden
*/
export declare class CheckboxListView extends Base {
static $t: Type;
private e;
private h;
private g;
private f;
private m;
private a;
private l;
private k;
private c;
constructor();
b: CheckboxList;
q(): void;
i: DomRenderer;
p(a: DomRenderer): void;
aa(): void;
ab(a: DomRenderer): void;
x(): void;
r(a: DomWrapper, b: any, c: boolean): void;
s(a: DomWrapper, b: any, c: string, d: string, e: FontInfo, f: string, g: number, h: any, i: DataTemplate, j: any, k: string): void;
ae(): void;
ac(): void;
private n;
o(): void;
y(a: number, b: boolean): void;
z(a: boolean): void;
u(a: any): void;
private am;
ak(): void;
an(): void;
aj(): void;
private d;
private j;
al(a?: boolean): void;
private w;
ai(): void;
ag(): void;
ah(): void;
ad(): void;
af(a: Thickness): void;
t(a: any): void;
v(): void;
}
/**
* @hidden
*/
export declare class CheckboxList extends Base implements INotifyPropertyChanged {
static $t: Type;
private _view;
get view(): CheckboxListView;
set view(a: CheckboxListView);
f: DataGrid;
private j;
private ai;
private ag;
private aj;
private ah;
private d;
private aq;
private c;
private t;
private v;
get w(): XInputGroup;
set w(a: XInputGroup);
get u(): XInput;
set u(a: XInput);
private ar;
static readonly e6: Brush;
static readonly cl: string;
private get e();
private ao;
private get ap();
private g;
get keys(): GridSelectedKeysCollection;
private a;
get primaryKey(): string[];
set primaryKey(a: string[]);
propertyChanged: (sender: any, e: PropertyChangedEventArgs) => void;
constructor();
clearSelectedKeys(): void;
addSelectedKey(a: string[], b: any[]): void;
insertSelectedKey(a: number, b: string[], c: any[]): void;
removeSelectedKeyAt(a: number): void;
private dt;
private du;
selectedKeyAdded: (sender: any, args: CheckedChangedEventArgs) => void;
private dm;
selectedKeyRemoved: (sender: any, args: CheckedChangedEventArgs) => void;
private dn;
checkedChanged: (sender: any, args: CheckedChangedEventArgs) => void;
labelClicked: (sender: any, args: CheckedChangedEventArgs) => void;
di(a: number, b: boolean): void;
notifySizeChanged(): void;
destroy(): void;
provideContainer(a: DomRenderer, b: DataGrid, c: any): void;
private c8;
provideSelectAllSection(a: any): void;
c7(a: any, b: DataGridCellEventArgs): void;
private de;
private c3;
private d7;
dj(a: string): void;
private bg;
get itemsSource(): any;
set itemsSource(a: any);
private bj;
get dataMemberPath(): string;
set dataMemberPath(a: string);
private bf;
get bh(): any;
set bh(a: any);
private bn;
get cw(): string;
set cw(a: string);
private bl;
get cb(): string;
set cb(a: string);
private bm;
get selectedMemberPath(): string;
set selectedMemberPath(a: string);
private bk;
get b4(): string;
set b4(a: string);
private x;
get y(): InputGroupDisplayType;
set y(a: InputGroupDisplayType);
private bb;
get be(): number;
set be(a: number);
get bc(): number;
private ak;
get am(): FontInfo;
set am(a: FontInfo);
private k;
get indexType(): CheckboxListIndexType;
set indexType(a: CheckboxListIndexType);
private ac;
get baseTheme(): BaseControlTheme;
set baseTheme(a: BaseControlTheme);
private ae;
get density(): ControlDisplayDensity;
set density(a: ControlDisplayDensity);
private el;
get searchIconColor(): Brush;
set searchIconColor(a: Brush);
private ej;
get e1(): Brush;
set e1(a: Brush);
private at;
get a1(): boolean;
set a1(a: boolean);
private em;
get searchTextColor(): Brush;
set searchTextColor(a: Brush);
private ek;
get e2(): Brush;
set e2(a: Brush);
private al;
get an(): FontInfo;
set an(a: FontInfo);
private ee;
get et(): Brush;
set et(a: Brush);
private ec;
get er(): Brush;
set er(a: Brush);
private ef;
get eu(): Brush;
set eu(a: Brush);
private ed;
get es(): Brush;
set es(a: Brush);
private eg;
get ev(): Brush;
set ev(a: Brush);
private a6;
get a7(): number;
set a7(a: number);
private aa;
get ab(): ScrollbarStyle;
set ab(a: ScrollbarStyle);
private ei;
get e0(): Brush;
set e0(a: Brush);
protected dp(a: string, b: any, c: any): void;
protected dv(a: string, b: any, c: any): void;
private d8;
indexTypeChanged: (sender: any, args: CheckboxListIndexTypeChangedEventArgs) => void;
private dk;
private d4;
private d5;
private dq;
ds(): void;
d6(): void;
updateHrMargin(a: Thickness): void;
provideHrElement(a: any): void;
dl(): void;
private c9;
private i;
d0(a: number): void;
cz(a: number): void;
d3(): void;
c5(): void;
dg(a: number, b: any, c: any): void;
dc(): void;
private db;
dd(a: number, b: any): void;
df(a: number, b: any): void;
private as;
refresh(): void;
c0(a: any[]): void;
d1(a: any[]): void;
getDesiredSize(a: Size): Size;
a9(): number;
private co;
get cp(): string;
set cp(a: string);
private en;
get e5(): Brush;
set e5(a: Brush);
private ea;
get ep(): Brush;
set ep(a: Brush);
get a0(): boolean;
private a4;
get showSelectAll(): boolean;
set showSelectAll(a: boolean);
static ew: Brush;
private eb;
get backgroundColor(): Brush;
set backgroundColor(a: Brush);
static ex: Brush;
private eh;
get rowHoverBackgroundColor(): Brush;
set rowHoverBackgroundColor(a: Brush);
static ey: Brush;
private eo;
get e7(): Brush;
set e7(a: Brush);
keysCleared: (sender: any, args: CheckboxListKeysClearedEventArgs) => void;
selectAllCheckboxChanged: (sender: any, args: SelectAllCheckboxChangedEventArgs) => void;
dr(a: boolean): void;
ax(): boolean;
aw(): boolean;
private bd;
c2(): void;
private a2;
get a3(): boolean;
set a3(a: boolean);
private ay;
get az(): boolean;
set az(a: boolean);
private au;
get av(): boolean;
set av(a: boolean);
}