@essential-js/ui
Version:
EssentialJS UI
27 lines (22 loc) • 781 B
TypeScript
/************
Processor: ts
************/
import * as dependency_0 from '@beyond-js/kernel/core';
// FILE: reactive-model.d.ts
declare namespace ns_reactivemodel {
import Events = dependency_0.Events;
class ReactiveModel extends Events {
#private;
get ready(): boolean;
get fetching(): boolean;
set fetching(value: boolean);
get fetched(): boolean;
get processing(): boolean;
get processed(): boolean;
get loaded(): boolean;
triggerEvent: (event?: string) => void;
getProperties(): {};
}
}
export import ReactiveModel = ns_reactivemodel.ReactiveModel;
export declare const hmr: {on: (event: string, listener: any) => void, off: (event: string, listener: any) => void };