├── DataFlowProject.xcodeproj ├── project.pbxproj ├── project.xcworkspace │ ├── contents.xcworkspacedata │ └── xcshareddata │ │ └── IDEWorkspaceChecks.plist └── xcuserdata │ └── karinprater.xcuserdatad │ └── xcschemes │ └── xcschememanagement.plist ├── DataFlowProject ├── AppDelegate.swift ├── Assets.xcassets │ ├── AccentColor.colorset │ │ └── Contents.json │ ├── AppIcon.appiconset │ │ └── Contents.json │ └── Contents.json ├── Base.lproj │ └── LaunchScreen.storyboard ├── Info.plist ├── Preview Content │ └── Preview Assets.xcassets │ │ └── Contents.json ├── SceneDelegate.swift ├── UIKit 2 way binding │ ├── ScrollTestViewController.swift │ ├── SliderViewController.swift │ ├── SliderViewController.xib │ ├── TextViewController.swift │ └── TextViewController.xib ├── UIKit publisher helpers │ ├── UIButton+Publisher.swift │ ├── UIControl+Publisher.swift │ ├── UIKeyboard publisher.swift │ ├── UIScrollView+Publisher.swift │ ├── UISlider+Publisher.swift │ ├── UISwitch+Publisher.swift │ └── UITextField+Publisher.swift └── swiftui │ └── ContentView.swift ├── README.md └── images ├── Screenshot SwiftUI.png └── Screenshot UIkit.png /DataFlowProject.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gahntpo/2WayBindingUIKit/HEAD/DataFlowProject.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /DataFlowProject.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gahntpo/2WayBindingUIKit/HEAD/DataFlowProject.xcodeproj/project.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /DataFlowProject.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gahntpo/2WayBindingUIKit/HEAD/DataFlowProject.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist -------------------------------------------------------------------------------- /DataFlowProject.xcodeproj/xcuserdata/karinprater.xcuserdatad/xcschemes/xcschememanagement.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gahntpo/2WayBindingUIKit/HEAD/DataFlowProject.xcodeproj/xcuserdata/karinprater.xcuserdatad/xcschemes/xcschememanagement.plist -------------------------------------------------------------------------------- /DataFlowProject/AppDelegate.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gahntpo/2WayBindingUIKit/HEAD/DataFlowProject/AppDelegate.swift -------------------------------------------------------------------------------- /DataFlowProject/Assets.xcassets/AccentColor.colorset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gahntpo/2WayBindingUIKit/HEAD/DataFlowProject/Assets.xcassets/AccentColor.colorset/Contents.json -------------------------------------------------------------------------------- /DataFlowProject/Assets.xcassets/AppIcon.appiconset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gahntpo/2WayBindingUIKit/HEAD/DataFlowProject/Assets.xcassets/AppIcon.appiconset/Contents.json -------------------------------------------------------------------------------- /DataFlowProject/Assets.xcassets/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gahntpo/2WayBindingUIKit/HEAD/DataFlowProject/Assets.xcassets/Contents.json -------------------------------------------------------------------------------- /DataFlowProject/Base.lproj/LaunchScreen.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gahntpo/2WayBindingUIKit/HEAD/DataFlowProject/Base.lproj/LaunchScreen.storyboard -------------------------------------------------------------------------------- /DataFlowProject/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gahntpo/2WayBindingUIKit/HEAD/DataFlowProject/Info.plist -------------------------------------------------------------------------------- /DataFlowProject/Preview Content/Preview Assets.xcassets/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gahntpo/2WayBindingUIKit/HEAD/DataFlowProject/Preview Content/Preview Assets.xcassets/Contents.json -------------------------------------------------------------------------------- /DataFlowProject/SceneDelegate.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gahntpo/2WayBindingUIKit/HEAD/DataFlowProject/SceneDelegate.swift -------------------------------------------------------------------------------- /DataFlowProject/UIKit 2 way binding/ScrollTestViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gahntpo/2WayBindingUIKit/HEAD/DataFlowProject/UIKit 2 way binding/ScrollTestViewController.swift -------------------------------------------------------------------------------- /DataFlowProject/UIKit 2 way binding/SliderViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gahntpo/2WayBindingUIKit/HEAD/DataFlowProject/UIKit 2 way binding/SliderViewController.swift -------------------------------------------------------------------------------- /DataFlowProject/UIKit 2 way binding/SliderViewController.xib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gahntpo/2WayBindingUIKit/HEAD/DataFlowProject/UIKit 2 way binding/SliderViewController.xib -------------------------------------------------------------------------------- /DataFlowProject/UIKit 2 way binding/TextViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gahntpo/2WayBindingUIKit/HEAD/DataFlowProject/UIKit 2 way binding/TextViewController.swift -------------------------------------------------------------------------------- /DataFlowProject/UIKit 2 way binding/TextViewController.xib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gahntpo/2WayBindingUIKit/HEAD/DataFlowProject/UIKit 2 way binding/TextViewController.xib -------------------------------------------------------------------------------- /DataFlowProject/UIKit publisher helpers/UIButton+Publisher.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gahntpo/2WayBindingUIKit/HEAD/DataFlowProject/UIKit publisher helpers/UIButton+Publisher.swift -------------------------------------------------------------------------------- /DataFlowProject/UIKit publisher helpers/UIControl+Publisher.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gahntpo/2WayBindingUIKit/HEAD/DataFlowProject/UIKit publisher helpers/UIControl+Publisher.swift -------------------------------------------------------------------------------- /DataFlowProject/UIKit publisher helpers/UIKeyboard publisher.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gahntpo/2WayBindingUIKit/HEAD/DataFlowProject/UIKit publisher helpers/UIKeyboard publisher.swift -------------------------------------------------------------------------------- /DataFlowProject/UIKit publisher helpers/UIScrollView+Publisher.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gahntpo/2WayBindingUIKit/HEAD/DataFlowProject/UIKit publisher helpers/UIScrollView+Publisher.swift -------------------------------------------------------------------------------- /DataFlowProject/UIKit publisher helpers/UISlider+Publisher.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gahntpo/2WayBindingUIKit/HEAD/DataFlowProject/UIKit publisher helpers/UISlider+Publisher.swift -------------------------------------------------------------------------------- /DataFlowProject/UIKit publisher helpers/UISwitch+Publisher.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gahntpo/2WayBindingUIKit/HEAD/DataFlowProject/UIKit publisher helpers/UISwitch+Publisher.swift -------------------------------------------------------------------------------- /DataFlowProject/UIKit publisher helpers/UITextField+Publisher.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gahntpo/2WayBindingUIKit/HEAD/DataFlowProject/UIKit publisher helpers/UITextField+Publisher.swift -------------------------------------------------------------------------------- /DataFlowProject/swiftui/ContentView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gahntpo/2WayBindingUIKit/HEAD/DataFlowProject/swiftui/ContentView.swift -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gahntpo/2WayBindingUIKit/HEAD/README.md -------------------------------------------------------------------------------- /images/Screenshot SwiftUI.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gahntpo/2WayBindingUIKit/HEAD/images/Screenshot SwiftUI.png -------------------------------------------------------------------------------- /images/Screenshot UIkit.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gahntpo/2WayBindingUIKit/HEAD/images/Screenshot UIkit.png --------------------------------------------------------------------------------