UNPKG

@clr/angular

Version:

Angular components for Clarity

38 lines (37 loc) 1.54 kB
import { EventEmitter, TemplateRef } from '@angular/core'; import { ClrLoadingState } from '../../utils/loading/loading'; import { LoadingListener } from '../../utils/loading/loading-listener'; import { ButtonInGroupService } from '../providers/button-in-group.service'; import * as i0 from "@angular/core"; export declare class ClrButton implements LoadingListener { buttonInGroupService: ButtonInGroupService; _click: EventEmitter<boolean>; templateRef: TemplateRef<ClrButton>; loading: boolean; private _inMenu; private _enableService; private _classNames; private _name; private _type; private _disabled; private _id; constructor(buttonInGroupService: ButtonInGroupService); get inMenu(): boolean; set inMenu(value: boolean); get classNames(): string; set classNames(value: string); get name(): string; set name(value: string); get type(): string; set type(value: string); get id(): string; set id(value: string); get disabled(): any; set disabled(value: any); get role(): string; ngAfterViewInit(): void; loadingStateChange(state: ClrLoadingState): void; emitClick(): void; static ɵfac: i0.ɵɵFactoryDeclaration<ClrButton, [{ optional: true; skipSelf: true; }]>; static ɵcmp: i0.ɵɵComponentDeclaration<ClrButton, "clr-button", never, { "inMenu": "clrInMenu"; "classNames": "class"; "name": "name"; "type": "type"; "id": "id"; "disabled": "disabled"; }, { "_click": "click"; }, never, ["*"], false, never>; }