coer-elements
Version:
Library for Angular projects
33 lines (32 loc) • 1.43 kB
TypeScript
import { WritableSignal } from '@angular/core';
import { CoerTextBox } from 'coer-elements/components';
import { ILogIn } from 'coer-elements/interfaces';
import * as i0 from "@angular/core";
export declare class LoginPage {
protected readonly _inputUser: import("@angular/core").Signal<CoerTextBox>;
protected readonly _inputPassword: import("@angular/core").Signal<CoerTextBox>;
protected readonly _inputRecovery: import("@angular/core").Signal<CoerTextBox>;
protected readonly _appName: string;
protected _isLoading: WritableSignal<boolean>;
protected _user: string;
protected _password: string;
protected _remember: boolean;
protected _show: 'LOGIN' | 'RECOVERY';
onLogin: import("@angular/core").OutputEmitterRef<ILogIn>;
onRecovery: import("@angular/core").OutputEmitterRef<string>;
protected IsNotOnlyWhiteSpace: (value: any) => boolean;
protected get _enableButton(): boolean;
protected get _enableRecoveryButton(): boolean;
/** */
protected __Login(): void;
/** */
Show(view: 'LOGIN' | 'RECOVERY'): void;
/** */
FocusUser(): void;
/** */
FocusPassword(): void;
/** */
SetUser(user: string): void;
static ɵfac: i0.ɵɵFactoryDeclaration<LoginPage, never>;
static ɵcmp: i0.ɵɵComponentDeclaration<LoginPage, "login-page", never, {}, { "onLogin": "onLogin"; "onRecovery": "onRecovery"; }, never, never, false, never>;
}