UNPKG

@anglr/grid

Version:
46 lines 1.85 kB
import { ElementRef, ChangeDetectorRef, WritableSignal, Signal } from '@angular/core'; import { RecursivePartial } from '@jscrpt/common'; import { DataLoader, GridPlugin, GridPluginInstances } from '../../../interfaces'; import { SimpleNoDataRenderer, SimpleNoDataRendererOptions } from './simpleNoDataRenderer.interface'; import * as i0 from "@angular/core"; /** * Component for basic simple no data renderer */ export declare class SimpleNoDataRendererComponent implements SimpleNoDataRenderer, GridPlugin<SimpleNoDataRendererOptions> { pluginElement: ElementRef; protected changeDetector: ChangeDetectorRef; gridPlugins: GridPluginInstances | undefined | null; /** * Data loader currently used */ protected dataLoader: DataLoader | undefined | null; /** * Currently displayed text */ protected text: Signal<string>; /** * Options for grid plugin */ protected optionsValue: WritableSignal<SimpleNoDataRendererOptions>; /** * @inheritdoc */ get options(): SimpleNoDataRendererOptions; set options(options: RecursivePartial<SimpleNoDataRendererOptions>); constructor(pluginElement: ElementRef, changeDetector: ChangeDetectorRef, gridPlugins: GridPluginInstances | undefined | null, options?: SimpleNoDataRendererOptions); /** * @inheritdoc */ initialize(force: boolean): void; /** * @inheritdoc */ initOptions(): void; /** * @inheritdoc */ invalidateVisuals(): void; static ɵfac: i0.ɵɵFactoryDeclaration<SimpleNoDataRendererComponent, [null, null, { optional: true; }, { optional: true; }]>; static ɵcmp: i0.ɵɵComponentDeclaration<SimpleNoDataRendererComponent, "ng-simple-no-data", never, {}, {}, never, never, true, never>; } //# sourceMappingURL=simpleNoDataRenderer.component.d.ts.map