angular-bootstrap-md
Version:
Bootstrap 4 & Angular 15 UI KIT - 700+ components, MIT license, simple installation.
47 lines (46 loc) • 1.91 kB
TypeScript
import { ElementRef, Renderer2, AfterViewInit, AfterViewChecked, OnInit, DoCheck, OnChanges, SimpleChanges } from '@angular/core';
import * as i0 from "@angular/core";
export declare class MdbInputDirective implements AfterViewChecked, OnInit, AfterViewInit, DoCheck, OnChanges {
private _elRef;
private _renderer;
wrongTextContainer: any;
rightTextContainer: any;
el: ElementRef | any;
elLabel: ElementRef | any;
elIcon: Element | any;
element: any;
mdbInputDirective: MdbInputDirective;
customRegex: any;
mdbValidate: boolean;
validateSuccess: boolean;
validateError: boolean;
focusCheckbox: boolean;
focusRadio: boolean;
errorMessage: string;
successMessage: string;
isBrowser: any;
isClicked: boolean;
constructor(_elRef: ElementRef, _renderer: Renderer2, platformId: string);
onfocus(): void;
onblur(): void;
onchange(): void;
oniput(): void;
onkeydown(event: any): void;
oncut(): void;
onpaste(): void;
ondrop(): void;
updateErrorMsg(value: string): void;
updateSuccessMsg(value: string): void;
ngOnInit(): void;
ngOnChanges(changes: SimpleChanges): void;
ngDoCheck(): void;
validationFunction(): void;
ngAfterViewInit(): void;
ngAfterViewChecked(): void;
resize(): void;
delayedResize(): void;
initComponent(): void;
private checkValue;
static ɵfac: i0.ɵɵFactoryDeclaration<MdbInputDirective, never>;
static ɵdir: i0.ɵɵDirectiveDeclaration<MdbInputDirective, "[mdbInputDirective]", never, { "mdbInputDirective": "mdbInputDirective"; "customRegex": "customRegex"; "mdbValidate": "mdbValidate"; "validateSuccess": "validateSuccess"; "validateError": "validateError"; "focusCheckbox": "focusCheckbox"; "focusRadio": "focusRadio"; "errorMessage": "errorMessage"; "successMessage": "successMessage"; }, {}, never, never, false, never>;
}