IviServiceNullableMirrorableMapPropertyDelegate
class IviServiceNullableMirrorableMapPropertyDelegate<K, V>(lifecycleOwner: LifecycleOwner, listener: MirrorableMapListenerForwarder<K, V>, observer: ChangeHandler<MirrorableMap<K, V>?>) : IviServicePropertyDelegate<MirrorableMap<K, V>?>
Property delegate for nullable IVI service MirrorableMap properties.
Same as IviServiceNonNullMirrorableMapPropertyDelegate but for nullable properties. The IviServiceBase does not check nullable properties. When the property changes, the listener is registered to it with its associate lifecycleOwner.
For non-null MirrorableMap properties, see IviServiceNonNullMirrorableMapPropertyDelegate
Constructors
Link copied to clipboard
fun <K, V> IviServiceNullableMirrorableMapPropertyDelegate(lifecycleOwner: LifecycleOwner, listener: MirrorableMapListenerForwarder<K, V>, observer: ChangeHandler<MirrorableMap<K, V>?>)