InputSection

sealed class InputSection

Represents a section of a form to collect user input.

Parameters

sectionType

The SectionType type of input contained in this section.

Inheritors

Types

Link copied to clipboard
@JsonClass(generateAdapter = false)
enum SectionType : Enum<InputSection.SectionType>

An enum that describes possible SMIFormInputSectionType types.

Link copied to clipboard
class SingleInputSection(val input: Input, val nextSectionInputId: String? = null, val submitForm: Boolean? = false) : InputSection

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

Properties

Link copied to clipboard

Functions

Link copied to clipboard
fun hasValidationErrors(): Boolean
Link copied to clipboard