UNPKG

@lxlib/seed

Version:

This library was generated with [Angular CLI](https://github.com/angular/angular-cli) version 9.1.1.

50 lines (49 loc) 1.65 kB
import { AfterContentInit, AfterViewInit, ChangeDetectorRef, ElementRef, OnChanges, OnDestroy, Renderer2, TemplateRef } from '@angular/core'; import { ResponsiveService } from '@lxlib/theme'; import { SEContainerComponent } from './se-container.component'; export declare class SEComponent implements OnChanges, AfterContentInit, AfterViewInit, OnDestroy { private parent; private rep; private ren; private cdr; private el; private status$; private readonly ngModel; private readonly formControlName; private readonly contentElement; private clsMap; private inited; private onceFlag; private errorData; invalid: boolean; _labelWidth: number | null; _error: string | TemplateRef<void>; optional: string | TemplateRef<void>; optionalHelp: string | TemplateRef<void>; set error(val: string | TemplateRef<void> | { [key: string]: string | TemplateRef<void>; }); extra: string | TemplateRef<void>; label: string | TemplateRef<void>; col: number; required: boolean; controlClass: string; line: boolean; labelWidth: number; set id(value: string); _id: string; _autoId: boolean; get paddingValue(): number; get showErr(): boolean; get compact(): boolean; private get ngControl(); constructor(el: ElementRef, parent: SEContainerComponent, rep: ResponsiveService, ren: Renderer2, cdr: ChangeDetectorRef); private setClass; private bindModel; private updateStatus; checkContent(): void; ngAfterContentInit(): void; ngOnChanges(): void; ngAfterViewInit(): void; ngOnDestroy(): void; }