scrivito
Version:
Scrivito is a professional, yet easy to use SaaS Enterprise Content Management Service, built for digital agencies and medium to large businesses. It is completely maintenance-free, cost-effective, and has unprecedented performance and security.
30 lines (29 loc) • 1.05 kB
text/typescript
export { resetGlobalState } from 'scrivito_sdk/state/global_state';
export {
withBatchedUpdates,
createNotificationCounter,
listenerCount,
createAsyncSubscriber,
createSyncSubscriber,
} from 'scrivito_sdk/state/subscribers';
export type {
StateContainer,
StateReader,
} from 'scrivito_sdk/state/state_tree';
export {
withFrozenState,
withUnfrozenState,
failIfFrozen,
StateChangePreventedError,
} from 'scrivito_sdk/state/frozen';
export {
trackStateAccess,
StateReference,
} from 'scrivito_sdk/state/track_state_access';
export type { StateAccessReport } from 'scrivito_sdk/state/track_state_access';
export { addBatchUpdate } from 'scrivito_sdk/state/batched_state_updater';
export { observe } from 'scrivito_sdk/state/observe';
export { observeSync } from 'scrivito_sdk/state/observe_sync';
export type { SyncObservation } from 'scrivito_sdk/state/observe_sync';
export type { StateSubscriber } from 'scrivito_sdk/state/subscriber_set';
export { createStateContainer } from 'scrivito_sdk/state/create_state_container';