SMIFormTitleItem

Objective-C

@protocol SMIFormTitleItem <NSObject>

Swift

protocol FormTitleItem : NSObjectProtocol

Represents a title option displayed on components within a form.

  • The type of title item this object represents.

    Declaration

    Objective-C

    @property (nonatomic, strong, readonly) SMIFormTitleItemType _Nonnull itemType;

    Swift

    var itemType: FormTitleItemType { get }
  • The required title description for this item.

    Declaration

    Objective-C

    @property (nonatomic, strong, readonly) NSString *_Nonnull title;

    Swift

    var title: String { get }
  • Optional subtitle for this item.

    Declaration

    Objective-C

    @property (nonatomic, strong, readonly, nullable) NSString *subTitle;

    Swift

    var subTitle: String? { get }
  • Optional secondary subtitle for this item.

    Declaration

    Objective-C

    @property (nonatomic, strong, readonly, nullable) NSString *secondarySubTitle;

    Swift

    var secondarySubTitle: String? { get }
  • Optional tertiary subtitle for this item.

    Declaration

    Objective-C

    @property (nonatomic, strong, readonly, nullable) NSString *tertiarySubTitle;

    Swift

    var tertiarySubTitle: String? { get }
  • Unique optional reference identifier for this item.

    Declaration

    Objective-C

    @property (nonatomic, strong, readonly, nullable) NSString *referenceId;

    Swift

    var referenceId: String? { get }