cfc-ds
Version:
Design System do Conselho Federal de Contabilidade baseado no govbr-ds
33 lines (32 loc) • 1.9 kB
TypeScript
import { AfterViewInit, ElementRef, EventEmitter, NgZone, ChangeDetectorRef } from '@angular/core';
import { SignInType } from '../../enums/sign-in-type.enum';
import { SignInDensity } from '../../enums/sign-in-density.enum';
import { SignInMode } from '../../enums/sign-in-mode.enum';
import * as i0 from "@angular/core";
export declare class SignInComponent implements AfterViewInit {
private elementRef;
private zone;
private cdr;
label: string;
type: SignInType;
density: SignInDensity;
mode: SignInMode;
disabled: boolean;
active: boolean;
block: boolean;
circle: boolean;
externalImageUrl: string;
externalLabel?: string;
onClick: EventEmitter<any>;
onLogout: EventEmitter<any>;
hostWidth: string;
isLogoutVisible: boolean;
readonly signinTypes: typeof SignInType;
readonly signinDensities: typeof SignInDensity;
readonly signinModes: typeof SignInMode;
constructor(elementRef: ElementRef<HTMLElement>, zone: NgZone, cdr: ChangeDetectorRef);
ngAfterViewInit(): void;
showLogout(isVisible: boolean): void;
static ɵfac: i0.ɵɵFactoryDeclaration<SignInComponent, never>;
static ɵcmp: i0.ɵɵComponentDeclaration<SignInComponent, "cfc-sign-in", never, { "label": { "alias": "label"; "required": false; }; "type": { "alias": "type"; "required": false; }; "density": { "alias": "density"; "required": false; }; "mode": { "alias": "mode"; "required": false; }; "disabled": { "alias": "disabled"; "required": false; }; "active": { "alias": "active"; "required": false; }; "block": { "alias": "block"; "required": false; }; "circle": { "alias": "circle"; "required": false; }; "externalImageUrl": { "alias": "externalImageUrl"; "required": false; }; "externalLabel": { "alias": "externalLabel"; "required": false; }; }, { "onClick": "onClick"; "onLogout": "onLogout"; }, never, never, false, never>;
}