UNPKG

stimulsoft-viewer-angular

Version:
44 lines (43 loc) 2.07 kB
import { OnInit, ElementRef, EventEmitter } from '@angular/core'; import { ModelService } from '../services/model.service'; import { Item } from '../services/objects'; import { MouseService } from '../services/mouse.service'; import { MenuService } from '../menu/menu.service'; import * as i0 from "@angular/core"; export declare class DropDownListComponent implements OnInit { model: ModelService; mouseService: MouseService; menuService: MenuService; input: ElementRef; element: ElementRef; toolTip: string; showImage: boolean; width: number; margin: string; items: Item[]; styleDisplay: string; verticalAlign: string; action: EventEmitter<any>; over: boolean; private _readOnly; private _enabled; private _key; constructor(model: ModelService, mouseService: MouseService, menuService: MenuService); ngOnInit(): void; set readOnly(value: boolean); get readOnly(): boolean; get enabled(): boolean; set enabled(value: boolean); get key(): any; set key(key: any); get inputValue(): string; get selected(): boolean; get className(): string; mouseover(): void; mouseout(): void; inputClick(): void; showListMenu(): void; hideListMenu(): void; static ɵfac: i0.ɵɵFactoryDeclaration<DropDownListComponent, never>; static ɵcmp: i0.ɵɵComponentDeclaration<DropDownListComponent, "sti-drop-down-list", never, { "toolTip": { "alias": "toolTip"; "required": false; }; "showImage": { "alias": "showImage"; "required": false; }; "width": { "alias": "width"; "required": false; }; "margin": { "alias": "margin"; "required": false; }; "items": { "alias": "items"; "required": false; }; "styleDisplay": { "alias": "styleDisplay"; "required": false; }; "verticalAlign": { "alias": "verticalAlign"; "required": false; }; "readOnly": { "alias": "readOnly"; "required": false; }; "enabled": { "alias": "enabled"; "required": false; }; "key": { "alias": "key"; "required": false; }; }, { "action": "action"; }, never, never, false, never>; }