SMIFormSingleInputSection

Objective-C

@protocol SMIFormSingleInputSection <SMIFormInputSection>

Swift

protocol FormSingleInputSection : FormInputSection

Represents a section of a form to collect user input for a single value.

  • The unique identifier of the next section in the form.

    Declaration

    Objective-C

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

    Swift

    var nextSectionInputId: String? { get }
  • Determines whether this is the last section. Use this to inform the user that completing this section submits the form.

    Declaration

    Objective-C

    @property (nonatomic, readonly) BOOL submitForm;

    Swift

    var submitForm: Bool { get }
  • The input object which describes how the input will be presented and collected from a user.

    Declaration

    Objective-C

    @property (nonatomic, strong, readonly) id<SMIFormInput> _Nonnull input;

    Swift

    var input: any FormInput { get }