July 2018
Intermediate to advanced
242 pages
8h 6m
English
In this recipe, we are going to implement a custom, generic property delegate combining features of the Observable and Vetoable delegates available in the standard library. In other words, we want to implement a property delegate that allows us to notify a subscribed listener about any changes made to the observed property. At the same time, we also want the delegate to allow filtering of the updates made to the delegated property. In this example, we are going to declare the temperature: Int variable delegated to our custom implementation of the ObservableVetoable delegate class. We are going to create a generic class that allows us to pass the initial value, ...
Read now
Unlock full access