UNPKG

@aca-1/a2-composer

Version:
50 lines (49 loc) 1.24 kB
import { ElementRef, EventEmitter, Renderer } from '@angular/core'; import { SystemsService } from '../services'; export declare class Binding { private el; private serv; private renderer; bind: string; sys: string; mod: string; index: number; value: any; valueChange: EventEmitter<{}>; exec: string; params: any; ignore: number; ontap: EventEmitter<{}>; onpress: EventEmitter<{}>; onrelease: EventEmitter<{}>; private id; private started; private module_id; private system; private module; private binding; private prev; private prev_exec; private unbind; private service; private i; private ignore_cnt; private init; private debug; constructor(el: ElementRef, serv: SystemsService, renderer: Renderer); ngOnInit(): void; ngOnChanges(changes: any): void; ngOnDestroy(): void; call_exec(exec?: string): void; private ngOnDestory(); private onClick(e); private onRelease(e); private onPress(e); private checkVisibility(); private checkElement(); private cleanModule(); private hasChanged(type); private getSystem(); private getModule(); private getBinding(); }