RiValT_TimerArray_IconCell
@MainActor
class RiValT_TimerArray_IconCell : RiValT_BaseCollectionCell
This describes each cell, representing a timer, in the collection view.
-
The height of our display labels, if we have a tight squeeze.
Declaration
Swift
@MainActor private static let _tightFontHeightInDisplayUnits: CGFloat -
The width of a selected timer border.
Declaration
Swift
@MainActor static let borderWidthInDisplayUnits: CGFloat -
The large variant of the digital display font.
Declaration
Swift
@MainActor static let digitalDisplayFontBig: UIFont? -
The large variant of the digital display font (unselected).
Declaration
Swift
@MainActor static let unselectedDisplayFontBig: UIFont -
The smaller variant of the digital display font.
Declaration
Swift
@MainActor static let digitalDisplayFontSmall: UIFont? -
The smaller variant of the digital display font (unselected).
Declaration
Swift
@MainActor static let unselectedDisplayFontSmall: UIFont -
The radius of our rounded corners
Declaration
Swift
@MainActor private static let _cornerRadiusInDisplayUnits: CGFloat -
The storyboard reuse ID
Declaration
Swift
@MainActor static let reuseIdentifier: String -
The timer item associated with this cell.
Declaration
Swift
@MainActor var item: Timer? -
Configure this cell item with the timer, and its index path.
Declaration
Swift
@MainActor func configure(with inItem: Timer, indexPath inIndexPath: IndexPath, myController inMyController: RiValT_GroupEditor_ViewController?)Parameters
inItemThe timer associated with this cell.
inIndexPathThe index path for the cell being represented.
inMyControllerThe controller that “owns” this cell.
View on GitHub