stimulsoft-viewer-angular
Version:
Stimulsoft Viewer Angular
48 lines (47 loc) • 2.5 kB
TypeScript
import { OnInit, ElementRef, EventEmitter, AfterViewInit } from '@angular/core';
import { ModelService } from '../services/model.service';
import { Variable } from '../services/objects';
import * as i0 from "@angular/core";
export declare class TextBoxComponent implements OnInit, AfterViewInit {
model: ModelService;
element: ElementRef;
width: number;
actionLostFocus: any;
tooltip: string;
enabled: boolean;
value: string;
margin: string;
focusOnCreate: boolean;
maxLength: number;
color: string;
type: string;
padding: string;
border: string;
variable: Variable;
textAlign: string;
autocomplete: string;
action: EventEmitter<any>;
onchange: EventEmitter<any>;
onblur: EventEmitter<any>;
oldValue: string;
selected: boolean;
focused: boolean;
over: boolean;
_readOnly: boolean;
styleName: string;
constructor(model: ModelService);
ngAfterViewInit(): void;
keypress(event: KeyboardEvent): boolean;
onchanged(event: KeyboardEvent): void;
get paddingInt(): string;
focus(): void;
get isNullableParam(): boolean;
nullableAction(checked: boolean): void;
get height(): string;
get className(): string;
set readOnly(value: boolean);
get readOnly(): boolean;
ngOnInit(): void;
static ɵfac: i0.ɵɵFactoryDeclaration<TextBoxComponent, never>;
static ɵcmp: i0.ɵɵComponentDeclaration<TextBoxComponent, "sti-text-box", never, { "width": { "alias": "width"; "required": false; }; "actionLostFocus": { "alias": "actionLostFocus"; "required": false; }; "tooltip": { "alias": "tooltip"; "required": false; }; "enabled": { "alias": "enabled"; "required": false; }; "value": { "alias": "value"; "required": false; }; "margin": { "alias": "margin"; "required": false; }; "focusOnCreate": { "alias": "focusOnCreate"; "required": false; }; "maxLength": { "alias": "maxLength"; "required": false; }; "color": { "alias": "color"; "required": false; }; "type": { "alias": "type"; "required": false; }; "padding": { "alias": "padding"; "required": false; }; "border": { "alias": "border"; "required": false; }; "variable": { "alias": "variable"; "required": false; }; "textAlign": { "alias": "textAlign"; "required": false; }; "autocomplete": { "alias": "autocomplete"; "required": false; }; "readOnly": { "alias": "readOnly"; "required": false; }; }, { "action": "action"; "onchange": "onchange"; "onblur": "onblur"; }, never, never, false, never>;
}