@acaprojects/a2-composer
Version:
Angular 2 Interface for composer
28 lines (27 loc) • 646 B
TypeScript
export declare class StatusVariable {
id: string;
parent: any;
previous: any;
current: any;
bindings: number;
exec_active: boolean;
execs: any[];
value: any;
cb_fn: () => void;
local_change: boolean;
private service;
private callbacks;
private obs;
private view;
constructor(srv: object, parent: any, name: string, init_val: any);
readonly observe: any;
bound(): any;
exec(): void;
update(params: any): void;
unbind(): void;
add_cb_fn(cb_fn: () => void): void;
private success(msg);
private error(msg);
private notify(msg);
private callback();
}