InputValue

sealed class InputValue(val inputId: String, val inputlabel: TitleItem.DefaultTitleItem? = null, val inputValueType: InputValue.InputValueType)

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

Constructors

Link copied to clipboard
protected constructor(inputId: String, inputlabel: TitleItem.DefaultTitleItem? = null, inputValueType: InputValue.InputValueType)

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

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

Link copied to clipboard
class SingleInputValue(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
Link copied to clipboard