Skip to content
src_retention_module_retention_strategyClassesmodule_retention_strategy

module_retention_strategy

Classes

ClassDescription
KeepAliveRetentionStrategyRetention strategy for ModuleRetentionPolicy.keepAlive.
ModuleRetentionBindingBinding object that connects a ModuleRetentionStrategy to the widget tree, the ModuleRetainer cache, and the active ModuleController.
ModuleRetentionStrategyBase class for module retention strategies that govern when a ModuleController is reused, created, and disposed.
RouteBoundRetentionStrategyRetention strategy for ModuleRetentionPolicy.routeBound.
StrictRetentionStrategyRetention strategy for ModuleRetentionPolicy.strict.

Functions

FunctionDescription
buildStrategyCreate the appropriate ModuleRetentionStrategy for the given policy and binding.

Typedefs

TypedefDescription
ControllerGetterSignature for a function that returns the current ModuleController, or null if none is attached.
ControllerReleaseSignature for a function that releases (and optionally disposes) the current ModuleController.