Skip to content
Snippets Groups Projects

Bindings API wrapper

Merged Dariusz Rybicki requested to merge feature/bindings-api-wrapper into main
2 files
+ 29
2
Compare changes
  • Side-by-side
  • Inline
Files
2
@@ -3,13 +3,15 @@ import Bindings
public struct NetworkFollower {
public var status: NetworkFollowerStatusProvider
public var start: NetworkFollowerStarter
public var stop: NetworkFollowerStopper
}
extension NetworkFollower {
public static func live(bindingsClient: BindingsClient) -> NetworkFollower {
NetworkFollower(
status: .live(bindingsClient: bindingsClient),
start: .live(bindingsClient: bindingsClient)
start: .live(bindingsClient: bindingsClient),
stop: .live(bindingsClient: bindingsClient)
)
}
}
@@ -18,7 +20,8 @@ extension NetworkFollower {
extension NetworkFollower {
public static let failing = NetworkFollower(
status: .failing,
start: .failing
start: .failing,
stop: .failing
)
}
#endif
Loading