BuildOptionInputDefinition interface

Represents an input for a build option.

Properties

defaultValue

The default value.

groupName

The name of the input group that this input belongs to.

help
label

The label for the input.

name

The name of the input.

options
required

Indicates whether the input is required to have a value.

type

Indicates the type of the input value.

visibleRule

The rule that is applied to determine whether the input is visible in the UI.

Property Details

defaultValue

The default value.

defaultValue: string

Property Value

string

groupName

The name of the input group that this input belongs to.

groupName: string

Property Value

string

help

help: {[key: string]: string}

Property Value

{[key: string]: string}

label

The label for the input.

label: string

Property Value

string

name

The name of the input.

name: string

Property Value

string

options

options: {[key: string]: string}

Property Value

{[key: string]: string}

required

Indicates whether the input is required to have a value.

required: boolean

Property Value

boolean

type

Indicates the type of the input value.

type: BuildOptionInputType

Property Value

visibleRule

The rule that is applied to determine whether the input is visible in the UI.

visibleRule: string

Property Value

string