MiddlewareDefinition
FitFileViewer - API Documentation v29.9.0
FitFileViewer - API Documentation / utils/state/core/stateMiddleware / MiddlewareDefinition
Interface: MiddlewareDefinition
Defined in: utils/state/core/stateMiddleware.js:32
Propertiesβ
metadata?β
optionalmetadata: { }
Defined in: utils/state/core/stateMiddleware.js:34
beforeSet?β
optionalbeforeSet:MiddlewarePhaseHandler
Defined in: utils/state/core/stateMiddleware.js:35
afterSet?β
optionalafterSet:MiddlewarePhaseHandler
Defined in: utils/state/core/stateMiddleware.js:36
beforeGet?β
optionalbeforeGet:MiddlewarePhaseHandler
Defined in: utils/state/core/stateMiddleware.js:37
afterGet?β
optionalafterGet:MiddlewarePhaseHandler
Defined in: utils/state/core/stateMiddleware.js:38
onSubscribe?β
optionalonSubscribe:MiddlewarePhaseHandler
Defined in: utils/state/core/stateMiddleware.js:39
onUnsubscribe?β
optionalonUnsubscribe:MiddlewarePhaseHandler
Defined in: utils/state/core/stateMiddleware.js:40
onError()?β
optionalonError: (error:Error,errorContext?: {middleware:string;phase:string;context:MiddlewareContext; }) =>void|Promise<void>
Defined in: utils/state/core/stateMiddleware.js:48
Parametersβ
errorβ
Error
errorContext?β
middlewareβ
string
phaseβ
string
contextβ
Returnsβ
void | Promise<void>