API
This is a comprehensive list of all available Epos API methods and properties.
General
Misc general-purpose APIs that do not fit into separate namespace and live under the epos.* directly.
Bus
Messaging system for inter-context communication.
- epos.bus.on
- epos.bus.off
- epos.bus.send
- epos.bus.emit
- epos.bus.once
- 🎓 epos.bus.setSignal
- 🎓 epos.bus.waitSignal
State
Reactive state management with synchronization across all contexts.
- epos.state.connect
- epos.state.disconnect
- epos.state.local
- epos.state.transaction
- epos.state.destroy
- epos.state.list
- epos.state.configure
- 🎓 epos.state.symbols
- 🎓 epos.state.registerModels
Storage
Persistent key–value storage. Saves data to IndexedDB.
- epos.storage.get
- epos.storage.set
- epos.storage.delete
- epos.storage.keys
- epos.storage.clear
- epos.storage.use
- epos.storage.list
Frame
Background iframes management. Useful for running background website automations.
Assets
Assets management.
Env
Runtime environment information.
Libs
Core libraries used by Epos. Exposed as epos.libs.* for convenience.