UNPKG

systelab-components

Version:

systelab-components is a set of components that use wide accepted and adopted standard technologies like Angular and Bootstrap, as well as other popular libraries. Please read the ATTRIBUTION.md file for a complete list of dependencies.

32 lines (31 loc) 1.68 kB
import { EventEmitter } from '@angular/core'; import { TouchSpinValues } from './touch.spin-values'; import * as i0 from "@angular/core"; export declare class TouchspinComponent { private validKeys; error: boolean; disabled: boolean; fillUnitsWithZero: boolean | number; tabindex: number; private _spinValues; protected _valueStr: string; isInGrid: boolean; private previousValue; get value(): number; set value(val: number); valueChange: EventEmitter<number>; change: EventEmitter<any>; get spinValues(): TouchSpinValues; set spinValues(val: TouchSpinValues); get valueStr(): string; set valueStr(val: string); valueStrChange: EventEmitter<string>; minus(): void; plus(): void; doCheckKey(event: KeyboardEvent): boolean; doKeyDown(event: KeyboardEvent): void; checkValue(valueStr: string): void; private saveValueAndEmit; static ɵfac: i0.ɵɵFactoryDeclaration<TouchspinComponent, never>; static ɵcmp: i0.ɵɵComponentDeclaration<TouchspinComponent, "systelab-spinner", never, { "error": { "alias": "error"; "required": false; }; "disabled": { "alias": "disabled"; "required": false; }; "fillUnitsWithZero": { "alias": "fillUnitsWithZero"; "required": false; }; "tabindex": { "alias": "tabindex"; "required": false; }; "isInGrid": { "alias": "isInGrid"; "required": false; }; "value": { "alias": "value"; "required": false; }; "spinValues": { "alias": "spinValues"; "required": false; }; "valueStr": { "alias": "valueStr"; "required": false; }; }, { "valueChange": "valueChange"; "change": "change"; "valueStrChange": "valueStrChange"; }, never, never, false, never>; }