InputValue

sealed class InputValue

Represents a static form input value.

Parameters

inputId

The unique identifier for this input.

inputlabel

The title of this static input.

inputValueType

The InputValueType value type for this static input.

Inheritors

Types

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

An enum that defines InputValue.inputValueType form input value types.

Link copied to clipboard
class SelectedOptionsInputValue(val inputId: String, inputLabel: TitleItem.DefaultTitleItem? = null, val selectedOptions: List<OptionItem.SelectionsOptionItem>) : InputValue

Represents the selected response values of a multi-option form input.

Link copied to clipboard
class SingleInputValue(val inputId: String, inputLabel: TitleItem.DefaultTitleItem? = null, val value: Value, val displayValue: String? = null) : InputValue

Represents the response of a single value form input.

Properties

Link copied to clipboard
val inputId: String
Link copied to clipboard