activate

open override fun activate(lifecycleOwner: LifecycleOwner, iviServiceProvider: IviInstanceBoundIviServiceProvider, frontends: LiveData<out Collection<Frontend>>)

Actives the rule within the scope of the given lifecycleOwner.

Parameters

iviServiceProvider

The service provider that rule can use for service interaction.

frontends

The Frontends which the rule should take into consideration.