MiddlewareDefinition
FitFileViewer - API Documentation v29.4.0
FitFileViewer - API Documentation / utils/state/core/stateMiddleware / MiddlewareDefinition
Interface: MiddlewareDefinition
Defined in: utils/state/core/stateMiddleware.js:26
Propertiesβ
metadata?β
optionalmetadata: { }
Defined in: utils/state/core/stateMiddleware.js:27
beforeSet?β
optionalbeforeSet:MiddlewarePhaseHandler
Defined in: utils/state/core/stateMiddleware.js:28
afterSet?β
optionalafterSet:MiddlewarePhaseHandler
Defined in: utils/state/core/stateMiddleware.js:29
beforeGet?β
optionalbeforeGet:MiddlewarePhaseHandler
Defined in: utils/state/core/stateMiddleware.js:30
afterGet?β
optionalafterGet:MiddlewarePhaseHandler
Defined in: utils/state/core/stateMiddleware.js:31
onSubscribe?β
optionalonSubscribe:MiddlewarePhaseHandler
Defined in: utils/state/core/stateMiddleware.js:32
onUnsubscribe?β
optionalonUnsubscribe:MiddlewarePhaseHandler
Defined in: utils/state/core/stateMiddleware.js:33
onError()?β
optionalonError: (error:Error,errorContext?: {middleware:string;phase:string;context:MiddlewareContext; }) =>void|Promise<void>
Defined in: utils/state/core/stateMiddleware.js:34
Parametersβ
errorβ
Error
errorContext?β
middlewareβ
string
phaseβ
string
contextβ
Returnsβ
void | Promise<void>