Enums

The following enums are available globally.

  • Enum describing various reasons that can cause an action to be triggered

    See more

    Declaration

    Objective-C

    enum HUBActionTrigger : NSUInteger {}
  • Enum describing various types of component images

    See more

    Declaration

    Objective-C

    enum HUBComponentImageType : NSInteger {}
  • Enum describing various logical content edges

    A content edge is where the rendering of content stops, such as at the screen edge or when an area covered by a navigation bar begins. Content edges have a 1:1 mapping to content insets.

    See more

    Declaration

    Objective-C

    enum HUBComponentLayoutContentEdge : NSUInteger {}
  • Enum describing various types of components used in the Hub Framework

    See more

    Declaration

    Objective-C

    enum HUBComponentType : NSUInteger {}
  • Enum defining various selection states that a component can be in

    See more

    Declaration

    Objective-C

    enum HUBComponentSelectionState : NSUInteger {}
  • Enum describing various connectivity states that an application can be in

    See more

    Declaration

    Objective-C

    enum HUBConnectivityState : NSUInteger {}
  • An enumeration to be used when scrolling to a specific position within a scrollable component. For ease of use, the different options map to their corresponding UICollectionViewScrollPosition.

    See more

    Declaration

    Objective-C

    enum HUBScrollPosition : NSUInteger {}