Protocols

The following protocols are available globally.

LGV_Timer_TimerEngineDelegate Protocol

  • This protocol allows observers of the engine.

    See more

    Declaration

    Swift

    protocol TimerEngineDelegate : AnyObject

LGV_Timer_AppStatusDelegate Protocol

  • This protocol allows observers of the app status.

    See more

    Declaration

    Swift

    protocol LGV_Timer_StateDelegate : AnyObject
  • This protocol specifies the interface for an element that is to be incorporated into an LED display group. The idea of this file is to provide LED elements that are expressed as UIBezierPath objects, and can be scaled, transformed, filled and drawn.

    The deal with classes that use this protocol, is that they will deliver their displays as UIBezierPath objects, which can be resized, filled, combined with other paths, rotated, etc.

    See more

    Declaration

    Swift

    public protocol LED_Element