OfflinePluginConfig
@blobs/sdk / plugins / OfflinePluginConfig
Defined in: plugins/OfflinePlugin.ts:57
Configuration accepted by OfflinePlugin. Pass via
sdk.config.offline before installing the plugin.
Properties
maxQueueSize?
optionalmaxQueueSize?:number
Defined in: plugins/OfflinePlugin.ts:59
Soft cap on queue length. Older entries are dropped first.
maxRetries?
optionalmaxRetries?:number
Defined in: plugins/OfflinePlugin.ts:61
Default retry budget per action.
onQueueChange?
optionalonQueueChange?: (queue) =>void
Defined in: plugins/OfflinePlugin.ts:63
Fired whenever the queue contents change.
Parameters
queue
Returns
void
onActionComplete?
optionalonActionComplete?: (action) =>void
Defined in: plugins/OfflinePlugin.ts:65
Fired when an action successfully replays.
Parameters
action
Returns
void
onActionFailed?
optionalonActionFailed?: (action,error) =>void
Defined in: plugins/OfflinePlugin.ts:67
Fired when an action exhausts its retry budget.
Parameters
action
error
any
Returns
void