UNPKG

@anglr/grid

Version:
28 lines 2.14 kB
import { MatDialogRef } from '@angular/material/dialog'; import { CdkDragDrop } from '@angular/cdk/drag-drop'; import { TableGridMetadata, GridColumn } from '@anglr/grid'; import { DialogMetadataSelectorComponentData } from '../../plugins/metadataSelector'; import { VerticalDragNDropSelectionTexts, CssClassesVerticalDragNDropSelection, VerticalDragNDropSelectionOptions } from './verticalDragNDropSelection.interface'; import * as i0 from "@angular/core"; /** * Component that is used for handling metadata seletion using vertical drag n drop */ export declare class VerticalDragNDropSelectionComponent { dialog: MatDialogRef<VerticalDragNDropSelectionComponent, DialogMetadataSelectorComponentData<TableGridMetadata<GridColumn>, CssClassesVerticalDragNDropSelection, VerticalDragNDropSelectionTexts, VerticalDragNDropSelectionOptions>>; data: DialogMetadataSelectorComponentData<TableGridMetadata<GridColumn>, CssClassesVerticalDragNDropSelection, VerticalDragNDropSelectionTexts, VerticalDragNDropSelectionOptions>; constructor(dialog: MatDialogRef<VerticalDragNDropSelectionComponent, DialogMetadataSelectorComponentData<TableGridMetadata<GridColumn>, CssClassesVerticalDragNDropSelection, VerticalDragNDropSelectionTexts, VerticalDragNDropSelectionOptions>>, data: DialogMetadataSelectorComponentData<TableGridMetadata<GridColumn>, CssClassesVerticalDragNDropSelection, VerticalDragNDropSelectionTexts, VerticalDragNDropSelectionOptions>); /** * Called on drop event * @param event - Drop event data */ protected drop(event: CdkDragDrop<string[]>): void; /** * Toggles visibility of column * @param column - Column that is being toggled * @param event - Event that occured */ protected toggleVisibility(column: GridColumn, event: Event): void; static ɵfac: i0.ɵɵFactoryDeclaration<VerticalDragNDropSelectionComponent, never>; static ɵcmp: i0.ɵɵComponentDeclaration<VerticalDragNDropSelectionComponent, "ng-dialog-vertical-metadata-selector", never, {}, {}, never, never, true, never>; } //# sourceMappingURL=verticalDragNDropSelection.component.d.ts.map