cfc-ds
Version:
Design System do Conselho Federal de Contabilidade baseado no govbr-ds
158 lines (157 loc) • 6.04 kB
TypeScript
import { LogoViewMode } from '../../../enums/logo-view-mode.enum';
import { ButtonType } from '../../../enums/button-type.enum';
import { ButtonDensity } from '../../../enums/button-density.enum';
import { SignInType } from '../../../enums/sign-in-type.enum';
import { SignInDensity } from '../../../enums/sign-in-density.enum';
import { AvatarDensity } from '../../../enums/avatar-density.enum';
import { TooltipPlace } from '../../../enums/tooltip-place.enum';
import { BreadcrumbLink } from '../../../models/breadcrumb.model';
import { HeaderViewMode } from '../../../enums/header-view-mode.enum';
import { InputState } from '../../../enums/input-state.enum';
import { InputDensity } from '../../../enums/input-density.enum';
import { AvatarType } from '../../../enums/avatar-type.enum';
import { DividerMode } from '../../../enums/divider-mode.enum';
import { DividerType } from '../../../enums/divider-type.enum';
import { DividerAxis } from '../../../enums/divider-axis.enum';
import { DividerDensity } from '../../../enums/divider-density.enum';
import { SignInMode } from '../../../enums/sign-in-mode.enum';
import { TimerType } from '../../../enums/timer-type.enum';
import { MessageType } from '../../../enums/message-type.enum';
import { MessageState } from '../../../enums/message-state.enum';
import { CheckboxOptionState } from '../../../enums/checkbox-option-state.enum';
import { CheckboxOptionType } from '../../../enums/checkbox-option-type.enum';
import { CheckboxOption } from '../../../models/checkbox.model';
import { LoadingDensity } from '../../../enums/loading-density.enum';
import { ComponentType } from '../../../models/components.model';
import { ItemType } from '../../../enums/item-type.enum';
import { IllustrationType } from '../../../enums/illustration-type.enum';
import * as i0 from "@angular/core";
export declare class TestComponentComponent {
[x: string]: any;
selectedComponent: ComponentType;
avatarType: AvatarType;
avatarName: string;
avatarDensity: AvatarDensity;
avatarImageUrl: string;
avatarTypes: AvatarType[];
avatarDensities: AvatarDensity[];
avatarTooltipPlaces: TooltipPlace[];
breadcrumbLabel: string;
breadcrumbLinks: BreadcrumbLink[];
breadcrumbLinksString: string;
updateBreadCrumbLinks(): void;
buttonLabel: string;
buttonType: ButtonType;
buttonSubmit: boolean;
buttonCircle: boolean;
buttonDensity: ButtonDensity;
buttonDisabled: boolean;
buttonBlock: boolean;
buttonIcon: string;
buttonActive: boolean;
buttonInverted: boolean;
buttonLoading: boolean;
buttonTypes: ButtonType[];
buttonDensities: ButtonDensity[];
buttonClickEvent: () => void;
cardDisabled: boolean;
cardHover: boolean;
checkboxOptionState: CheckboxOptionState;
checkboxOptionType: CheckboxOptionType;
checkboxOptionChecked: boolean;
checkboxOptionOption: CheckboxOption;
checkboxOptionStates: CheckboxOptionState[];
checkboxOptionTypes: CheckboxOptionType[];
dividerMode: DividerMode;
dividerType: DividerType;
dividerAxis: DividerAxis;
dividerDensity: DividerDensity;
dividerModes: DividerMode[];
dividerTypes: DividerType[];
dividerAxises: DividerAxis[];
dividerDensities: DividerDensity[];
footerProjectName: string;
footerProjectVersion: string;
headerTitle: string;
headerDescription: string;
headerUserName: string;
headerHasMenu: boolean;
headerHasTimer: boolean;
headerHasBookIcon: boolean;
headerTimeOut: number;
headerTimeCritical: number;
headerLogoViewMode: LogoViewMode;
headerViewMode: HeaderViewMode;
headerViewModes: HeaderViewMode[];
headerLogoViewModes: LogoViewMode[];
headerClickEvent: () => void;
iconName: string;
iconFamilyName: string;
iconClassName: string;
iconSize: string;
iconColor: string;
inputLabel: string;
inputType: string;
inputPlaceholder: string;
inputState: InputState;
inputDensity: InputDensity;
inputDisabled: boolean;
inputButtonIcon: string;
inputIsPassword: boolean;
inputLabelInline: boolean;
inputIcon: string;
inputValue: string;
inputStates: InputState[];
inputDensities: InputDensity[];
inputOnChange: () => void;
inputOnInput: () => void;
inputOnIconClicked: () => void;
inputOnIconSubmited: () => void;
itemType: ItemType;
itemDisabled: boolean;
itemSelected: boolean;
itemHasDivider: boolean;
itemContent: string;
itemUrl: string;
itemTypes: ItemType[];
loadingDensity: LoadingDensity;
loadingProgress?: number;
loadingDensities: LoadingDensity[];
logoWidth: number;
logoIsClickable: boolean;
logoViewMode: LogoViewMode;
logoViewModes: LogoViewMode[];
logoClickEvent?: () => void;
menuItems: any[];
messageType: MessageType;
messageState: MessageState;
messageMessage: string;
messageDescription: string;
messageTypes: MessageType[];
messageStates: MessageState[];
selectLabel: string;
selectPlaceholder: string;
selectFeedbackMessage: string;
selectFeedbackState: MessageState;
signInLabel: string;
signInType: SignInType;
signInDensity: SignInDensity;
signInMode: SignInMode;
signInDisabled: boolean;
signInBlock: boolean;
signInCircle: boolean;
signInExternalLabel: string;
signInExternalImageUrl: string;
signInTypes: SignInType[];
signInDensities: SignInDensity[];
signInModes: SignInMode[];
illustrations: typeof IllustrationType;
timerType: TimerType;
timer: number;
timerCritical: number;
timerTypes: TimerType[];
onTimeEvent: () => void;
onTimeOutEvent: () => void;
static ɵfac: i0.ɵɵFactoryDeclaration<TestComponentComponent, never>;
static ɵcmp: i0.ɵɵComponentDeclaration<TestComponentComponent, "cfc-test-component", never, { "selectedComponent": { "alias": "selectedComponent"; "required": false; }; }, {}, never, never, false, never>;
}