Skip to content

Releases: mixi-sb/RxController

0.7.1

21 Jun 05:31
2e6e8a9
Compare
Choose a tag to compare
  • Republish events if child events was set.

0.7

21 Jun 02:07
ee34d55
Compare
Choose a tag to compare
0.7
  • Enable to access the parent root ViewModel's steps from ChildModel.

  • Remove acceptStepsEvent method and use steps from child view model directly.

  • Rename addChildModel and addChildModels

    • addChildModel -> addChild
    • addChildModels -> addChildren

0.6.1

20 Jun 09:48
Compare
Choose a tag to compare
  • Use BehaviorRelay for events.
  • Remove lifecycle for view model.

0.6

19 Jun 06:01
Compare
Choose a tag to compare
0.6
  • Unified addChild method

0.5

18 Jun 09:40
Compare
Choose a tag to compare
0.5
  • Rename addChild method to addRxChild.
  • Remove removeChilds method.

0.4.1

17 Jun 08:53
Compare
Choose a tag to compare
  • Assign data type of event.
  • Lifecycle for view model.
View Model View Controller
func controllerDidLoad() func viewDidLoad()
func controllerDidAppear() func viewDidAppear(_ animated: Bool)
func controllerDidDisappear() func viewDidDisappear(_ animated: Bool)
func controllerWillAppear() func viewWillAppear(_ animated: Bool)
func controllerWillDisappear() func viewWillDisappear(_ animated: Bool)

0.4

04 Jun 02:23
Compare
Choose a tag to compare
0.4
  • Combine RxViewController and RxChildViewController

0.3

27 May 08:42
Compare
Choose a tag to compare
0.3
  • Send a step to Flow from a child view model directly.
acceptStepsEvent(DemoStep.stepname)

0.2.2

21 May 10:06
Compare
Choose a tag to compare
  • RxSwift 5 compatible.

0.2.1

14 May 03:25
8770b6e
Compare
Choose a tag to compare

Add a child view controller to a customized view of its parent controller.

// add a child view controller to a customized view of its parent controller.
func addChild<ViewModel: RxChildViewModel>(_ childController: RxChildViewController<ViewModel>, to view: UIView, completion: ((UIView) -> Void)? = nil)