@bolttech/form-engine
Version:
A form engine based on form events for react projects
13 lines (12 loc) • 458 B
TypeScript
import { TScope, TSetGlobalScope } from '@core/types';
import { Observer } from '@core/events';
import Base from '@core/managers/Base';
declare class Scope extends Base {
#private;
constructor(observer: Observer);
get scope(): TScope;
getGlobalScope<T extends TScope>(namespace?: string, key?: string): T;
set initialScope(data: TScope);
set globalScope({ namespace, key, data }: TSetGlobalScope);
}
export default Scope;