as Binding Property
Author
skydoves (Jaewoong Eum)
A SavedStateHandle property for notifying a specific has changed that matches in PropertyChangeRegistry. We can set and get value that matches with key from the SavedStateHandle. Android associate the given value with the key. The value must have a type that could be stored in android.os.Build. The getter for the property that changes should be marked with androidx.databinding.Bindable.
Return
A delegation property SavedStateHandleBindingProperty.
Parameters
A key for finding saved value.
Author
skydoves (Jaewoong Eum)
A Flow property for notifying a specific has changed that matches in PropertyChangeRegistry. This property only collect the flow data on the androidx.lifecycle.viewModelScope and notify them. So this property is read-only, we can't set a value directly.
The getter for the property that changes should be marked with androidx.databinding.Bindable.
Return
A flow delegation property FlowBindingPropertyIdWithDefaultValue.
Parameters
A default value for initializing the property value before flow emitting.
Author
skydoves (Jaewoong Eum)
A Flow property for notifying a specific has changed that matches in PropertyChangeRegistry. This property only collect the flow data on the androidx.lifecycle.viewModelScope and notify them. So this property is read-only, we can't set a value directly.
The getter for the property that changes should be marked with androidx.databinding.Bindable.
Return
A flow delegation property FlowBindingPropertyIdWithDefaultValue.
Parameters
A CoroutineScope where the collecting should be lunched.
A default value for initializing the property value before flow emitting.
Author
skydoves (Jaewoong Eum)
A StateFlow property for notifying a specific has changed that matches in PropertyChangeRegistry. This property only collect the flow data on the androidx.lifecycle.viewModelScope and notify them. So this property is read-only, we can't set a value directly.
The getter for the property that changes should be marked with androidx.databinding.Bindable.
Return
A flow delegation property StateFlowBindingPropertyId.
Author
skydoves (Jaewoong Eum)
A StateFlow property for notifying a specific has changed that matches in PropertyChangeRegistry. This property only collect the flow data on the androidx.lifecycle.viewModelScope and notify them. So this property is read-only, we can't set a value directly.
The getter for the property that changes should be marked with androidx.databinding.Bindable.
Return
A flow delegation property StateFlowBindingPropertyId.
Parameters
A CoroutineScope where the collecting should be lunched.