FieldDefinition binding
The iOS library provides a function that allows you to bind the publisher in your Swift code with the real-time status generated by the FieldDefinition
formModel.form
.field(id: FormModel.companion.USERNAME)?
.bindStatus(withPublisher: &$usernameStatus)
Example extracted from the iOS example app.
In this case, usernameStatus is a @Published variable functioning as a publisher being observed. Within the bindStatus function, we observe the status of the FieldDefinition and bind it with usernameStatus.