IviServicePropertyInitChecker

constructor(serviceId: IviServiceId, requiredProperties: Map<String, IviServiceNonNullPropertyDelegateBase<*>>, onPropertiesInitializedCallback: () -> Unit)

Parameters

serviceId

Service ID of the service.

requiredProperties

Map of all property delegate instances associated by the name of the property.

onPropertiesInitializedCallback

Called if all non-null properties are initialized.