OCKTaskViewController
An abstract superclass to all synchronized view controllers, that displays a task and its events.
Declaration
class OCKTaskViewController<Controller, ViewSynchronizer> where Controller : OCKTaskControllerProtocol, ViewSynchronizer : OCKTaskViewSynchronizerProtocolOverview
This abstract superclass has a factory function that you can use to conveniently initialize a concreted subclass.
Topics
Creating Task View Controllers
init(controller:viewSynchronizer:)init(task:eventQuery:storeManager:)init(taskID:eventQuery:storeManager:)init(taskIDs:eventQuery:storeManager:)init(viewSynchronizer:task:eventQuery:storeManager:)init(viewSynchronizer:taskID:eventQuery:storeManager:)init(viewSynchronizer:taskIDs:eventQuery:storeManager:)
Handling Event Changes
Configuring View Controllers
Initializers
init(coder:)init(nibName:bundle:)init(task:eventQuery:storeManager:)init(task:eventQuery:storeManager:)init(task:eventQuery:storeManager:)init(task:eventQuery:storeManager:)init(taskID:eventQuery:storeManager:)init(taskID:eventQuery:storeManager:)init(taskID:eventQuery:storeManager:)init(taskID:eventQuery:storeManager:)init(taskIDs:eventQuery:storeManager:)init(taskIDs:eventQuery:storeManager:)init(taskIDs:eventQuery:storeManager:)init(taskIDs:eventQuery:storeManager:)