UNPKG

@handsontable/angular-wrapper

Version:

Best Data Grid for Angular with Spreadsheet Look and Feel.

32 lines (31 loc) 1.61 kB
import { ComponentRef, ViewContainerRef } from '@angular/core'; import { HotCellEditorComponent } from './hot-cell-editor.component'; import * as i0 from "@angular/core"; /** * Component representing a placeholder for a custom editor in Handsontable. * It is used only within the wrapper. */ export declare class CustomEditorPlaceholderComponent { /** The top position of the editor. */ top: number; /** The left position of the editor. */ left: number; /** The height of the editor. */ height: number; /** The width of the editor. */ width: number; set isVisible(value: boolean); /** The reference to the component instance of the editor. */ set componentRef(hotEditorComponentRef: ComponentRef<HotCellEditorComponent<any>>); /** The container for the editor's input placeholder. */ container: ViewContainerRef; /** The display style of the editor. */ get display(): string; private _isVisible; /** * Detaches the container from the Handsontable. */ detachEditor(): void; static ɵfac: i0.ɵɵFactoryDeclaration<CustomEditorPlaceholderComponent, never>; static ɵcmp: i0.ɵɵComponentDeclaration<CustomEditorPlaceholderComponent, "ng-component", never, { "top": { "alias": "top"; "required": false; }; "left": { "alias": "left"; "required": false; }; "height": { "alias": "height"; "required": false; }; "width": { "alias": "width"; "required": false; }; "isVisible": { "alias": "isVisible"; "required": false; }; "componentRef": { "alias": "componentRef"; "required": false; }; }, {}, never, never, false, never>; }