UNPKG

@anglr/grid

Version:
64 lines 2.04 kB
import { ElementRef, Signal } from '@angular/core'; import { NoMetadataSelector, NoMetadataSelectorOptions } from './noMetadataSelector.interface'; import { GridMetadata, GridPlugin, GridPluginInstances, MetadataGatherer } from '../../../interfaces'; import * as i0 from "@angular/core"; /** * Plugin component for metadata selector, which does not allows selection of metadata */ export declare class NoMetadataSelectorComponent<TMetadata extends GridMetadata = GridMetadata> implements NoMetadataSelector<TMetadata>, GridPlugin<NoMetadataSelectorOptions> { /** * Indication whether gahterer has been initialized */ protected gathererInitialized: boolean; /** * Instance of metadata gatherer, which is used for getting initial metadata */ protected metadataGatherer: MetadataGatherer<TMetadata> | undefined | null; /** * Instance of signal for obtaining metadata */ protected metadataValue: Signal<TMetadata | undefined | null>; /** * @inheritdoc */ options: NoMetadataSelectorOptions; /** * @inheritdoc */ get metadata(): Signal<TMetadata | undefined | null>; /** * @inheritdoc */ gridPlugins: GridPluginInstances | undefined | null; /** * @inheritdoc */ pluginElement: ElementRef<HTMLElement>; /** * @inheritdoc */ show(): void; /** * @inheritdoc */ resetMetadata(): void; /** * @inheritdoc */ setMetadataGatherer(gatherer: MetadataGatherer<TMetadata>): void; /** * @inheritdoc */ initialize(force: boolean): void; /** * @inheritdoc */ initOptions(): void; /** * @inheritdoc */ invalidateVisuals(): void; static ɵfac: i0.ɵɵFactoryDeclaration<NoMetadataSelectorComponent<any>, never>; static ɵcmp: i0.ɵɵComponentDeclaration<NoMetadataSelectorComponent<any>, "ng-no-metadata-selector", never, {}, {}, never, never, true, never>; } //# sourceMappingURL=noMetadataSelector.component.d.ts.map