UNPKG

ng-zorro-antd-mobile

Version:

An enterprise-class mobile UI components based on Ant Design and Angular

44 lines (43 loc) 1.84 kB
import { ElementRef, EventEmitter, Renderer2, TemplateRef, AfterViewInit } from '@angular/core'; import * as i0 from "@angular/core"; export declare class ButtonComponent implements AfterViewInit { private _elementRef; private _render; prefixCls: string; ngTemplate: boolean; iconType: any; private _el; private _className; private _classList; private _type; private _size; private _loading; private _active; private _inline; private _disabled; private _icon; private _userAgent; get type(): string; get size(): string; get disabled(): boolean; get loading(): boolean; get inline(): boolean; get icon(): string | TemplateRef<any>; set icon(value: string | TemplateRef<any>); set className(v: any); onClick: EventEmitter<any>; touchStart(event: any): void; touchEnd(event: any): void; click(event: any): void; constructor(_elementRef: ElementRef, _render: Renderer2); isTemplateRef(value: any): boolean; set type(value: string); set disabled(value: boolean); set loading(value: boolean); set size(value: string); set inline(value: boolean); ngAfterViewInit(): void; private setClassMap; static ɵfac: i0.ɵɵFactoryDeclaration<ButtonComponent, never>; static ɵcmp: i0.ɵɵComponentDeclaration<ButtonComponent, "[Button], nzm-button", never, { "type": { "alias": "type"; "required": false; }; "size": { "alias": "size"; "required": false; }; "disabled": { "alias": "disabled"; "required": false; }; "loading": { "alias": "loading"; "required": false; }; "inline": { "alias": "inline"; "required": false; }; "icon": { "alias": "icon"; "required": false; }; "className": { "alias": "className"; "required": false; }; }, { "onClick": "onClick"; }, never, ["img", "*"], false, never>; }