lib / tv.spotx.smartclientandroid.lib.utils / IntervalExecutor / <init>

<init>

IntervalExecutor(interval: IDurationEx, scope: CoroutineScopeEx, onActiveStateChanged: () -> Unit = {}, callback: suspend () -> Unit)

Same as AbsIntervalExecutor but with a callback property already defined. Can be used as a base class or a delegate for any IIntervalExecutor implementing classes.