UNPKG

mini-stores

Version:

小程序多状态管理 - 解决跨页面跨组件间通信,简洁小巧高性能,支持微信、支付宝、钉钉、百度、字节、QQ等小程序

21 lines (20 loc) 576 B
type PlainObject = Record<string, any>; type WatchCallback = (value: any, oldValue: any) => void; export declare class Store { private __vms; private __delayTimer; private __isReadyComputed; private __watchTimer; private __watchCallbacks; data: PlainObject; watch: { on: (key: string, callback: WatchCallback, vm?: any) => void; off: (key: string, callback: WatchCallback) => void; }; constructor(); private _setComputed; bind(vm: any, key: string): void; unbind(vm: any): void; update(): void; } export {};