Protocols

The following protocols are available globally.

  • Types that implement this protocol are expected to have string representation. This protocol is separated from Printable and it’s description property on purpose.

    See more

    Declaration

    Swift

    public protocol Renderable
  • Types that implement this protocol are expected to be constructuble from string

    See more

    Declaration

    Swift

    public protocol Parsable
  • Type that implement comply to protocol responds to data queries and passes data to data flow

    See more

    Declaration

    Swift

    public protocol FlowDataSource
  • Type that implements this protocol uses data from data flow

    See more

    Declaration

    Swift

    public protocol FlowDataDestination
  • Protocol that allows you change visual appearance a bit

    See more

    Declaration

    Swift

    public protocol Theme
  • Type that implements this protocol allows configuration. As type name hints this protocol primarily targeted to UITableView and UICollectionView cells

    See more

    Declaration

    Swift

    public protocol ConfigurableCell