state-switch
Version:
State Switch is a Change Monitor/Guarder for Async Actions.
36 lines (34 loc) • 742 B
text/typescript
import { VERSION } from './version.js'
import {
StateSwitch,
} from './state-switch.js'
import type {
BusyIndicatorInterface,
ServiceCtlInterface,
StateSwitchInterface,
} from './interfaces.js'
import {
BusyIndicator,
} from './busy-indicator.js'
import {
ServiceCtlFsm,
serviceCtlFsmMixin,
} from './service-ctl-fsm/mod.js'
import {
ServiceCtl,
serviceCtlMixin,
} from './service-ctl/mod.js'
export type {
BusyIndicatorInterface,
ServiceCtlInterface,
StateSwitchInterface,
}
export {
BusyIndicator,
ServiceCtl,
ServiceCtlFsm,
serviceCtlFsmMixin,
serviceCtlMixin,
StateSwitch,
VERSION,
}