BPKCalendarTrafficLightCellData

@interface BPKCalendarTrafficLightCellData : NSObject

BPKCalendarTrafficLightCellData contains the properties required to customise a calendar cell under a traffic-light system to colour cells according to data.

  • The cell-data representing a normal calendar cell under the traffic-light scheme.

    Declaration

    Objective-C

    @property (class, readonly) BPKCalendarTrafficLightCellData *_Nonnull normal;

    Swift

    class var normal: BPKCalendarTrafficLightCellData! { get }
  • The cell-data representing a positive calendar cell under the traffic-light scheme.

    Declaration

    Objective-C

    @property (class, readonly) BPKCalendarTrafficLightCellData *_Nonnull positive;

    Swift

    class var positive: BPKCalendarTrafficLightCellData! { get }
  • The cell-data representing a negative calendar cell under the traffic-light scheme.

    Declaration

    Objective-C

    @property (class, readonly) BPKCalendarTrafficLightCellData *_Nonnull negative;

    Swift

    class var negative: BPKCalendarTrafficLightCellData! { get }
  • The cell-data representing a calendar cell with no data under the traffic-light scheme.

    Declaration

    Objective-C

    @property (class, readonly) NS_SWIFT_NAME(noData) BPKCalendarTrafficLightCellData *noData;

    Swift

    class var no: BPKCalendarTrafficLightCellData! { get }
  • The cell-data representing a neutral calendar cell under the traffic-light scheme.

    Declaration

    Objective-C

    @property (class, readonly) BPKCalendarTrafficLightCellData *_Nonnull neutral;

    Swift

    class var neutral: BPKCalendarTrafficLightCellData! { get }
  • The background colour to use on the cell.

    Declaration

    Objective-C

    @property (nonatomic, readonly) UIColor *_Nonnull backgroundColor;

    Swift

    var backgroundColor: UnsafeMutablePointer<Int32>! { get }
  • The foreground colour to use on the cell.

    Declaration

    Objective-C

    @property (nonatomic, readonly) UIColor *_Nonnull foregroundColor;

    Swift

    var foregroundColor: UnsafeMutablePointer<Int32>! { get }