UNPKG

devfty

Version:

Devfty is a library for developer building low code factory

99 lines (98 loc) 4.16 kB
import Builder from './utils/builder'; import CacheUtil from './utils/cache'; import EventUtil from './utils/event'; declare const _default: { builder: Builder; utils: { cache: CacheUtil; event: EventUtil; models: { FilterModel: { new (args?: any): { mounted(): void; unmounted(): void; getParams(): any; search(): void; _data: any; _del_data(key: any): void; _cls_data(): void; _set_data(name: string, val: any): void; _get_data(name: string): any; getState(key: string): any; setState(key: string, val: any): void; get(name: string): any; bindControl(ref: any): void; unbindControl(ref: any): void; getVisible(): any; setVisible(v: boolean): void; getValue(): any; setValue(v: any): void; on(name: string, callback: Function): void; execute(name: string, ...data: any[]): void; un(name: string, callback: Function): void; setCache(key: string, value: any): void; getCache(key: string): any; clearCache(key: string): void; }; }; SimpleModel: { new (args: any): { getDisabled(): any; setDisabled(v: boolean): void; getReadonly(): any; setReadonly(v: boolean): void; _data: any; _del_data(key: any): void; _cls_data(): void; _set_data(name: string, val: any): void; _get_data(name: string): any; getState(key: string): any; setState(key: string, val: any): void; get(name: string): any; bindControl(ref: any): void; unbindControl(ref: any): void; getVisible(): any; setVisible(v: boolean): void; getValue(): any; setValue(v: any): void; on(name: string, callback: Function): void; execute(name: string, ...data: any[]): void; un(name: string, callback: Function): void; setCache(key: string, value: any): void; getCache(key: string): any; clearCache(key: string): void; }; }; ViewModel: { new (args?: any): { _data: any; _del_data(key: any): void; _cls_data(): void; _set_data(name: string, val: any): void; _get_data(name: string): any; getState(key: string): any; setState(key: string, val: any): void; get(name: string): any; bindControl(ref: any): void; unbindControl(ref: any): void; getVisible(): any; setVisible(v: boolean): void; getValue(): any; setValue(v: any): void; on(name: string, callback: Function): void; execute(name: string, ...data: any[]): void; un(name: string, callback: Function): void; setCache(key: string, value: any): void; getCache(key: string): any; clearCache(key: string): void; }; }; }; request: { get(url: any, params: any, config: any): Promise<any>; getText(url: any, params: any, config: any): Promise<any>; post(url: any, params: any, config: any): Promise<any>; }; }; }; export default _default;