Skip to Content
StoreReferenceStoreHooksStoreHooks Interface

StoreHooks Interface

Represents optional hooks for Store that can be implemented to perform actions before and after the store is initialized and completed

API

interface StoreHooks { beforeStoreInit?(): void; afterStoreInit?(): void; beforeStoreComplete?(): void; afterStoreComplete?(): void; }

Example

import {emitter, Store} from '@bitfiber/rx'; class StoreWithHooks extends Store { start = emitter<void>(); beforeStoreInit(): void { // Runs some logic before the store is initialized } afterStoreInit(): void { // Runs some logic after the store has been initialized } beforeStoreComplete(): void { // Runs some logic before the store is completed } afterStoreComplete(): void { // Runs some logic after the store has been completed } }
Last updated on