-
Injected dependencies
Declaration
Swift
typealias Model = (list: Checklist, delegate: MyCountsPageVCDelegate)
-
Whether counts are editable
Declaration
Swift
override var isEditable: Bool { get }
-
Places to display
Declaration
Swift
override var places: [PlaceInfo] { get }
-
Places that have been visited
Declaration
Swift
override var visited: [Int] { get }
-
Construction by injection
Declaration
Swift
init(model: Model)
Parameters
model
Injected model
-
Set up data change observations
Declaration
Swift
override func observe()
-
Scrolling notfication
Declaration
Swift
func scrollViewDidScroll(_ scrollView: UIScrollView)
Parameters
scrollView
Scrollee