UNPKG

@lidorsystems/integralui-web

Version:

IntegralUI Web - Advanced UI Components for Angular

31 lines (30 loc) 1.69 kB
import { ElementRef, EventEmitter } from '@angular/core'; import { IntegralUIBaseValueComponent, IntegralUICheckState } from './integralui.core'; import { IntegralUICommonService } from '../services/integralui.common.service'; import * as i0 from "@angular/core"; export declare class IntegralUICheckBox extends IntegralUIBaseValueComponent { protected elemRef: ElementRef; protected commonService?: IntegralUICommonService; animationState: string; protected buttonClassName: string; protected buttonClass: Array<any>; checked: boolean; checkState: IntegralUICheckState; threeState: boolean; checkedChanged: EventEmitter<any>; checkStateChanged: EventEmitter<any>; constructor(elemRef: ElementRef, commonService?: IntegralUICommonService); ngOnInit(): void; protected initStyle(): void; ngAfterViewInit(): void; protected updateCheckValue(val: any): void; processValueChange(): void; checkMouseDown(e: any): void; getControlStyle(): any; protected updateButtonClass(): void; getButtonClass(): any[]; protected getButtonStyle(value: any): any; protected updateStyle(value: any): void; static ɵfac: i0.ɵɵFactoryDef<IntegralUICheckBox, never>; static ɵcmp: i0.ɵɵComponentDefWithMeta<IntegralUICheckBox, "iui-checkbox", never, { "controlStyle": "controlStyle"; "data": "data"; "enabled": "enabled"; "name": "name"; "size": "size"; "state": "state"; "checked": "checked"; "checkState": "checkState"; "threeState": "threeState"; }, { "valueChanged": "valueChanged"; "checkedChanged": "checkedChanged"; "checkStateChanged": "checkStateChanged"; }, never, ["*"]>; }