UNPKG

@alauda/ui

Version:

Angular UI components by Alauda Frontend Team.

34 lines (33 loc) 1.52 kB
import { FocusMonitor } from '@angular/cdk/a11y'; import { ElementRef, OnDestroy, Renderer2 } from '@angular/core'; import { ComponentSize } from '../internal/types'; import { ButtonType } from './button.types'; import * as i0 from "@angular/core"; export declare class ButtonComponent implements OnDestroy { private readonly el; private readonly renderer; private readonly focusMonitor; get type(): ButtonType; set type(val: ButtonType); get size(): ComponentSize; set size(val: ComponentSize); get plain(): boolean; set plain(val: boolean); get loading(): boolean; set loading(val: boolean); get round(): boolean; set round(val: boolean); get square(): boolean; set square(val: boolean); private _type; private _size; private _plain; private _loading; private _round; private _square; constructor(el: ElementRef, renderer: Renderer2, focusMonitor: FocusMonitor); ngOnDestroy(): void; private switchAssertClass; static ɵfac: i0.ɵɵFactoryDeclaration<ButtonComponent, never>; static ɵcmp: i0.ɵɵComponentDeclaration<ButtonComponent, "button[aui-button]", never, { "type": { "alias": "aui-button"; "required": false; }; "size": { "alias": "size"; "required": false; }; "plain": { "alias": "plain"; "required": false; }; "loading": { "alias": "loading"; "required": false; }; "round": { "alias": "round"; "required": false; }; "square": { "alias": "square"; "required": false; }; }, {}, never, ["*"], true, never>; }