Observable

class Observable<T>

Base binding for mutable ViewModels

Sample usage:

```
struct ImageViewModel {
    let imageCaption: Observable<String>
}
```

Then to observe changes to the view model from a view:

```
imageVewModel.imageCaption.observe { [unowned self] in
    self.captionLabel?.text = $0
}
```
  • Undocumented

    Declaration

    Swift

    class Observable<T>
  • Undocumented

    Declaration

    Swift

    class Observable<T>
  • Undocumented

    Declaration

    Swift

    class Observable<T>
  • Undocumented

    Declaration

    Swift

    class Observable<T>