Classes

The following classes are available globally.

  • A renderer for UICollectionView.

    By providing a complete description of your view state using an array of TableSection. FunctionalCollectionData compares it with the previous render call to insert, update, and remove everything that have changed. This massively simplifies state management of complex UI.

    See more

    Declaration

    Swift

    public class FunctionalCollectionData : NSObject
  • A view used to include separator lines between table cells.

    Use the static inset property to globably change the default inset for all table cells. The default background color of a separator is UIColor.clear, use UIAppearance to modify its value.

    Supported by UITableView only.

    See more

    Declaration

    Swift

    public class Separator : UIView
  • A renderer for UITableView.

    By providing a complete description of your view state using an array of TableSection. FunctionalTableData compares it with the previous render call to insert, update, and remove everything that have changed. This massively simplifies state management of complex UI.

    See more

    Declaration

    Swift

    public class FunctionalTableData : NSObject