Other Classes

The following classes are available globally.

  • Action button that displays an optional left aligned icon and label for use on view footers.

    Declaration

    Swift

    @MainActor
    public final class MimiFooterActionButton : MimiButton
  • A 20 x 20 themable view which displays an icon from the MimiIconBook

    Declaration

    Swift

    @MainActor
    open class MimiIconView : MimiView
  • Object which observes scroll view events, interprets them and reports them to a delegate.

    Declaration

    Swift

    @MainActor
    public final class MimiPagingScrollHandler : NSObject, UIScrollViewDelegate
  • Finite State Machine that can be used to represent and transition between states.

    Declaration

    Swift

    public final class MimiStateMachine<State> where State : Equatable