VMF_MasterTableControllerProtocol
protocol VMF_MasterTableControllerProtocol : VMF_BaseProtocol
Protocol for owners
-
This tracks embedded table controllers.
Declaration
Swift
var tableDisplayController: VMF_EmbeddedTableControllerProtocol? { get set } -
refreshCalled(completion:Default implementation) Called when a refresh is needed.
Default Implementation
Default does nothing
Declaration
Swift
func refreshCalled(completion: @escaping () -> Void)Parameters
completionA simple, no-parameter completion. It is always called in the main thread.
-
updateThermometer(_:Default implementation) This updates the “thermometer” display, in the time selector.
Default Implementation
This updates the “thermometer” display, in the time selector.
Declaration
Swift
func updateThermometer(_ inTablePage: VMF_EmbeddedTableControllerProtocol?) -
setDayPicker()Default implementationThis sets the day picker, if we have one.
Default Implementation
Default does nothing
Declaration
Swift
func setDayPicker() -
setAttendance()Default implementationThis enables or disables the attendance item.
Default Implementation
Default does nothing
Declaration
Swift
func setAttendance()
View on GitHub