@anglr/grid
Version:
Angular module displaying grid
30 lines • 1.3 kB
TypeScript
import { OnChanges, SimpleChanges } from '@angular/core';
import { Grid } from '../../interfaces';
import { AttachPlugins } from './attachPlugins.interface';
import * as i0 from "@angular/core";
/**
* Directive used for attaching external plugins to grid
*/
export declare class AttachPluginsDirective implements OnChanges {
protected grid: Grid;
/**
* Object storing external plugins
*/
plugins: AttachPlugins;
/**
* Automatically initialize grid after new instances are set
*/
autoInitialize: boolean;
/**
* Indication whether perform force reinitialization
*/
forceReinitialization: boolean;
constructor(grid: Grid);
/**
* Called when input value changes
*/
ngOnChanges(changes: SimpleChanges): Promise<void>;
static ɵfac: i0.ɵɵFactoryDeclaration<AttachPluginsDirective, never>;
static ɵdir: i0.ɵɵDirectiveDeclaration<AttachPluginsDirective, "ng-grid[attachPlugins], [ngGrid][attachPlugins]", never, { "plugins": { "alias": "attachPlugins"; "required": false; }; "autoInitialize": { "alias": "autoInitialize"; "required": false; }; "forceReinitialization": { "alias": "forceReinitialization"; "required": false; }; }, {}, never, never, true, never>;
}
//# sourceMappingURL=attachPlugins.directive.d.ts.map