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.
26 lines (25 loc) • 1.29 kB
TypeScript
import { ElementRef, EventEmitter } from '@angular/core';
import { DialogService } from '../modal/dialog/dialog.service';
import * as i0 from "@angular/core";
export declare class NumPadComponent {
dialogService: DialogService;
protected _value: string;
isPassword: boolean;
autofocus: boolean;
placeholder: string;
onClickSelectValue: boolean;
valueChange: EventEmitter<string>;
change: EventEmitter<string>;
get value(): string;
set value(value: string);
input: ElementRef<HTMLInputElement>;
constructor(dialogService: DialogService);
openNumPadDialog(): void;
doEnter(): void;
focus(): void;
blur(): void;
private getNumPadElement;
doSelectValue(): void;
static ɵfac: i0.ɵɵFactoryDeclaration<NumPadComponent, never>;
static ɵcmp: i0.ɵɵComponentDeclaration<NumPadComponent, "systelab-numpad", never, { "isPassword": { "alias": "isPassword"; "required": false; }; "autofocus": { "alias": "autofocus"; "required": false; }; "placeholder": { "alias": "placeholder"; "required": false; }; "onClickSelectValue": { "alias": "onClickSelectValue"; "required": false; }; "value": { "alias": "value"; "required": false; }; }, { "valueChange": "valueChange"; "change": "change"; }, never, never, false, never>;
}