ui-framework-jps
Version:
A simple UI framework for state management and UI components
10 lines (9 loc) • 457 B
TypeScript
import { StateEventType } from "./StateManager";
import { StateChangeListener } from "./StateChangeListener";
export interface StateChangeInformer {
informChangeListenersForStateWithName(name: string, stateObjValue: any, eventType: StateEventType, previousObjValue: any | null): void;
addChangeListenerForName(name: string, listener: StateChangeListener): void;
suppressEvents(): void;
emitEvents(): void;
isEmittingEvents(): boolean;
}