UNPKG

@ctodev/cclibrary-typings

Version:

Library typings for use with CLARC INFINITY

76 lines (75 loc) 3.76 kB
import { EventEmitter } from '@angular/core'; import { UntypedFormControl, UntypedFormGroup } from '@angular/forms'; import { TccInputMask } from '../../../models/inputMask.model'; import { displayElement } from '../tcc-abstract-display-element'; import { AppLockStates } from '../../../classes/app-context'; export declare class TccChooseInputElementComponent { displayElement: displayElement; initCallback: EventEmitter<displayElement>; valueChange: EventEmitter<TccInputMask.eventOutput<TccInputMask.ValueUnion>>; valueChangeExtended: EventEmitter<TccInputMask.eventOutput<TccInputMask.ValueUnion>>; setValueChanges: EventEmitter<TccInputMask.eventOutput<TccInputMask.ValueUnion>>; focusEvent: EventEmitter<TccInputMask.eventTrigger>; blurEvent: EventEmitter<TccInputMask.eventTrigger>; inputButtonClick: EventEmitter<TccInputMask.eventTrigger>; buttonClick: EventEmitter<TccInputMask.eventTrigger>; selectOpen: EventEmitter<TccInputMask.eventTrigger>; searchListDialogClose: EventEmitter<TccInputMask.searchListDialogEvent>; createListDialogClose: EventEmitter<TccInputMask.createListDialogEvent>; createSimpleListDialogClose: EventEmitter<TccInputMask.eventOutput<TccInputMask.ValueUnion>>; fieldMouseEnter: EventEmitter<TccInputMask.eventTrigger>; fieldMouseLeave: EventEmitter<TccInputMask.eventTrigger>; setConfidence: EventEmitter<TccInputMask.eventOutput<number>>; addRow: EventEmitter<TccInputMask.addRowEvent>; addRowForSuggestion: EventEmitter<TccInputMask.addRowForSuggestionEvent>; removeCollectionElement: EventEmitter<TccInputMask.eventTrigger>; createNewEntity: EventEmitter<TccInputMask.eventTrigger>; onDestroy: EventEmitter<displayElement>; focusRequested: EventEmitter<void>; formFieldContainerMouseDown: EventEmitter<TccInputMask.eventTrigger>; /** * emit every time, a suggestion value is set. */ suggestionValueSet: EventEmitter<void>; /** * emit every time, a suggestion value is removed (accepted or declined). */ suggestionValueRemoved: EventEmitter<void>; set form(param: UntypedFormGroup); set element(data: TccInputMask.DisplayElement); options: TccInputMask.options; markAsFocused: boolean; background: string; permissionLevel: number; lockState: AppLockStates; _formControl: UntypedFormControl; _element: TccInputMask.DisplayElement; _inputmaskelementtypes: typeof TccInputMask.elementtype; constructor(); initDisplayElement(element: displayElement): void; changeEvent(event: any): void; changeEventExtended(event: any): void; setValueChangesEvent(event: any): void; _focusEvent(event: any): void; _blurEvent(event: any): void; _fieldMouseEnter(event: TccInputMask.eventTrigger): void; _fieldMouseLeave(event: TccInputMask.eventTrigger): void; inputButtonClickEvent(event: any): void; onButtonClick(event: any): void; onRadiobuttonClick(event: any): void; onSelectOpen(event: any): void; _searchListDialogClose(event: any): void; _createListDialogClose(event: any): void; _createSimpleListDialogClose(event: any): void; _setConfidence(event: TccInputMask.eventOutput<number>): void; refresh(): void; _addRowEvent(event: TccInputMask.addRowEvent): void; _addRowForSuggestionEvent(event: TccInputMask.addRowForSuggestionEvent): void; _removeCollectionElement(event: TccInputMask.addRowEvent): void; _createNewEntity(event: TccInputMask.eventTrigger): void; _onDestroy(event: displayElement): void; _suggestionValueSet(): void; _suggestionValueRemoved(): void; _focusRequested(): void; _formFieldContainerMouseDown(event: TccInputMask.eventTrigger): void; }