SMIFormInputValue

Objective-C

@protocol SMIFormInputValue <NSObject>

Swift

protocol SMIFormInputValue : NSObjectProtocol

Represents a static form input value.

  • The unique identifier for this input.

    Declaration

    Objective-C

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

    Swift

    var inputId: String { get }
  • The value type for this static input.

    Declaration

    Objective-C

    @property (nonatomic, strong, readonly) SMIFormInputValueType _Nonnull inputValueType;

    Swift

    var inputValueType: FormInputValueType { get }
  • The title of this static input.

    Declaration

    Objective-C

    @property (nonatomic, strong, readonly, nullable) id<SMIFormTitleItem> inputLabel;

    Swift

    var inputLabel: (any FormTitleItem)? { get }