Aller au contenu

@dzgrid/element

Chaque nom public de @dzgrid/element, entrée par entrée, avec sa déclaration telle que les types publiés la donnent. Fait depuis api/dzgrid-element.api.txt, la surface qu’un test empêche de rétrécir d’une version à l’autre ; les guides et les pages d’options disent ce que fait chaque nom. Les déclarations sont du code : elles restent en anglais.

export declare class DzGridElement<T = unknown> extends Base {
#private;
static readonly observedAttributes: string[];
readonly ready: Promise<void>;
constructor();
get grid(): GridInstance<T, RowModel<T>> | null;
get problems(): readonly Problem[];
get rows(): GridSettings<T>['rows'];
set rows(v: GridSettings<T>['rows']);
get source(): GridSettings<T>['source'];
set source(v: GridSettings<T>['source']);
get columns(): GridSettings<T>['columns'] | undefined;
set columns(v: GridSettings<T>['columns'] | undefined);
get getRowId(): GridSettings<T>['getRowId'] | undefined;
set getRowId(v: GridSettings<T>['getRowId'] | undefined);
get messages(): GridSettings<T>['messages'] | undefined;
set messages(v: GridSettings<T>['messages'] | undefined);
get features(): GridSettings<T>['features'];
set features(v: GridSettings<T>['features']);
get parts(): GridSettings<T>['parts'];
set parts(v: GridSettings<T>['parts']);
get theme(): GridSettings<T>['theme'];
set theme(v: GridSettings<T>['theme']);
get icons(): GridSettings<T>['icons'];
set icons(v: GridSettings<T>['icons']);
get settings(): Partial<GridSettings<T>>;
set settings(v: Partial<GridSettings<T>>);
get env(): GridEnv;
set env(v: GridEnv);
reload(): void;
update(patch: Partial<GridSettings<T>>): void;
connectedCallback(): void;
disconnectedCallback(): void;
attributeChangedCallback(name: string, was: string | null, now: string | null): void;
}
export declare function defineDzGrid(name?: string): void;
export declare class DzGridElement<T = unknown> extends Base {
#private;
static readonly observedAttributes: string[];
readonly ready: Promise<void>;
constructor();
get grid(): GridInstance<T, RowModel<T>> | null;
get problems(): readonly Problem[];
get rows(): GridSettings<T>['rows'];
set rows(v: GridSettings<T>['rows']);
get source(): GridSettings<T>['source'];
set source(v: GridSettings<T>['source']);
get columns(): GridSettings<T>['columns'] | undefined;
set columns(v: GridSettings<T>['columns'] | undefined);
get getRowId(): GridSettings<T>['getRowId'] | undefined;
set getRowId(v: GridSettings<T>['getRowId'] | undefined);
get messages(): GridSettings<T>['messages'] | undefined;
set messages(v: GridSettings<T>['messages'] | undefined);
get features(): GridSettings<T>['features'];
set features(v: GridSettings<T>['features']);
get parts(): GridSettings<T>['parts'];
set parts(v: GridSettings<T>['parts']);
get theme(): GridSettings<T>['theme'];
set theme(v: GridSettings<T>['theme']);
get icons(): GridSettings<T>['icons'];
set icons(v: GridSettings<T>['icons']);
get settings(): Partial<GridSettings<T>>;
set settings(v: Partial<GridSettings<T>>);
get env(): GridEnv;
set env(v: GridEnv);
reload(): void;
update(patch: Partial<GridSettings<T>>): void;
connectedCallback(): void;
disconnectedCallback(): void;
attributeChangedCallback(name: string, was: string | null, now: string | null): void;
}
export declare function defineDzGrid(name?: string): void;