UNPKG

@lidorsystems/integralui-web

Version:

IntegralUI Web - Advanced UI Components for Angular

33 lines (32 loc) 1.53 kB
import { ElementRef, EventEmitter } from '@angular/core'; import { IntegralUIBaseComponent } from './integralui.core'; import { IntegralUICommonService } from '../services/integralui.common.service'; import * as i0 from "@angular/core"; export declare class IntegralUIButton extends IntegralUIBaseComponent { protected elemRef: ElementRef; protected commonService?: IntegralUICommonService; animationState: string; protected pressedValue: boolean; protected contentClassName: string; protected contentClass: Array<any>; protected clientRect: { width: number; height: number; }; set pressed(value: boolean); get pressed(): boolean; pressedChanged: EventEmitter<any>; constructor(elemRef: ElementRef, commonService?: IntegralUICommonService); ngOnInit(): void; protected initStyle(): void; refresh(): void; ctrlMouseEnter(e: any): void; ctrlMouseLeave(e: any): void; getControlStyle(): any; protected updateContentClass(): void; getContentClass(): any[]; protected getContentStyle(value: any): any; protected updateStyle(value: any): void; static ɵfac: i0.ɵɵFactoryDef<IntegralUIButton, never>; static ɵcmp: i0.ɵɵComponentDefWithMeta<IntegralUIButton, "iui-button", never, { "controlStyle": "controlStyle"; "data": "data"; "enabled": "enabled"; "name": "name"; "size": "size"; "state": "state"; "pressed": "pressed"; }, { "pressedChanged": "pressedChanged"; }, never, ["*"]>; }