UNPKG

ontimize-web-ngx

Version:
34 lines (33 loc) 1.88 kB
import { AfterViewInit, ChangeDetectorRef, ElementRef, Injector, OnInit } from '@angular/core'; import { ValidatorFn } from '@angular/forms'; import { MatTab, MatTabGroup } from '@angular/material/tabs'; import { OFormComponent } from '../../form/o-form.component'; import { CKEditorComponent } from '../../material/ckeditor/ck-editor.component'; import { OFormDataComponent } from '../../o-form-data-component.class'; import * as i0 from "@angular/core"; export declare const DEFAULT_INPUTS_O_HTML_INPUT: string[]; export declare const DEFAULT_OUTPUTS_O_HTML_INPUT: string[]; export declare class OHTMLInputComponent extends OFormDataComponent implements OnInit, AfterViewInit { protected _minLength: number; protected _maxLength: number; ckEditor: CKEditorComponent; protected tabGroupContainer: MatTabGroup; protected tabContainer: MatTab; _subscriptAnimationState: string; protected _changeDetectorRef: ChangeDetectorRef; constructor(form: OFormComponent, elRef: ElementRef, injector: Injector); ngOnInit(): void; ngAfterViewInit(): void; hasError(error: string): boolean; isInActiveTab(): boolean; resolveValidators(): ValidatorFn[]; clearValue(): void; destroyCKEditor(): void; getCKEditor(): any; set minLength(val: number); get minLength(): number; set maxLength(val: number); get maxLength(): number; static ɵfac: i0.ɵɵFactoryDeclaration<OHTMLInputComponent, never>; static ɵcmp: i0.ɵɵComponentDeclaration<OHTMLInputComponent, "o-html-input", never, { "oattr": "attr"; "data": "data"; "autoBinding": "automatic-binding"; "autoRegistering": "automatic-registering"; "orequired": "required"; "minLength": "min-length"; "maxLength": "max-length"; "readOnly": "read-only"; "sqlType": "sql-type"; }, { "onFocus": "onFocus"; "onBlur": "onBlur"; }, never, never, false, never>; }