Skip to main content

types/Inputs

@prismatic-io/spectral"types/Inputs"

Index

Interfaces

Type aliases

Object literals

Type aliases

BooleanInputField

Ƭ BooleanInputField: BaseInputField & CollectionOptions‹string› & object

Defined in packages/spectral/src/types/Inputs.ts:198


CodeInputField

Ƭ CodeInputField: BaseInputField & CollectionOptions‹string› & object

Defined in packages/spectral/src/types/Inputs.ts:209

Defines attributes of a CodeInputField.


CollectionOptions

Ƭ CollectionOptions: SingleValue‹T› | ValueListCollection‹T› | KeyValueListCollection‹T›

Defined in packages/spectral/src/types/Inputs.ts:132


ConfigVarResultCollection

Ƭ ConfigVarResultCollection: Record‹string, string | Schedule | Connection | JSONForm | ObjectSelection | ObjectFieldMap

Defined in packages/spectral/src/types/Inputs.ts:344

Config variable result collection


ConnectionInput

Ƭ ConnectionInput: BaseInputField & SingleValue‹string› & object | BaseInputField & ValueListCollection‹string› & object | BaseInputField & KeyValueListCollection‹string› & object | BaseInputField & SingleValue‹string› & object | BaseInputField & ValueListCollection‹string› & object | BaseInputField & KeyValueListCollection‹string› & object | BaseInputField & SingleValue‹string› & object | BaseInputField & ValueListCollection‹string› & object | BaseInputField & KeyValueListCollection‹string› & object | BaseInputField & SingleValue‹string› & object | BaseInputField & ValueListCollection‹string› & object | BaseInputField & KeyValueListCollection‹string› & object | BaseInputField & SingleValue‹string› & object | BaseInputField & ValueListCollection‹string› & object | BaseInputField & KeyValueListCollection‹string› & object & object

Defined in packages/spectral/src/types/Inputs.ts:92


DataInputField

Ƭ DataInputField: BaseInputField & CollectionOptions‹string› & object

Defined in packages/spectral/src/types/Inputs.ts:168


DynamicFieldSelection

Ƭ DynamicFieldSelection: string

Defined in packages/spectral/src/types/Inputs.ts:70


DynamicObjectSelection

Ƭ DynamicObjectSelection: string

Defined in packages/spectral/src/types/Inputs.ts:68


Element

Ƭ Element: object

Defined in packages/spectral/src/types/Inputs.ts:18

Type declaration:

  • key: string

  • label? : undefined | string


InputCleanFunction

Ƭ InputCleanFunction: function

Defined in packages/spectral/src/types/Inputs.ts:115

Type declaration:

▸ (value: TValue): TResult

Parameters:

NameType
valueTValue

InputFieldCollection

Ƭ InputFieldCollection: "valuelist" | "keyvaluelist"

Defined in packages/spectral/src/types/Inputs.ts:341

InputField collection enumeration


InputFieldDefinition

Ƭ InputFieldDefinition: StringInputField | DataInputField | TextInputField | PasswordInputField | BooleanInputField | CodeInputField | ConditionalInputField | ConnectionInputField | ObjectSelectionInputField | ObjectFieldMapInputField | JSONFormInputField | DynamicObjectSelectionInputField | DynamicFieldSelectionInputField

Defined in packages/spectral/src/types/Inputs.ts:100


InputFieldType

Ƭ InputFieldType: InputFieldDefinition["type"]

Defined in packages/spectral/src/types/Inputs.ts:73

InputField type enumeration.


Inputs

Ƭ Inputs: Record‹string, InputFieldDefinition

Defined in packages/spectral/src/types/Inputs.ts:91


JSONForm

Ƭ JSONForm: object

Defined in packages/spectral/src/types/Inputs.ts:49

Type declaration:

  • data? : Record‹string, unknown›

  • schema: JsonSchema

  • uiSchema: UISchemaElement


ObjectFieldMap

Ƭ ObjectFieldMap: object

Defined in packages/spectral/src/types/Inputs.ts:29

Type declaration:

  • fields: object[]

  • options? : object[]


ObjectSelection

Ƭ ObjectSelection: object[]

Defined in packages/spectral/src/types/Inputs.ts:23


PasswordInputField

Ƭ PasswordInputField: BaseInputField & CollectionOptions‹string› & object

Defined in packages/spectral/src/types/Inputs.ts:188


Schedule

Ƭ Schedule: object

Defined in packages/spectral/src/types/Inputs.ts:43

Type declaration:

  • schedule_type: string

  • time_zone: string

  • value: string


StringInputField

Ƭ StringInputField: BaseInputField & CollectionOptions‹string› & object

Defined in packages/spectral/src/types/Inputs.ts:158


TextInputField

Ƭ TextInputField: BaseInputField & CollectionOptions‹string› & object

Defined in packages/spectral/src/types/Inputs.ts:178

Object literals

Const InputFieldDefaultMap

InputFieldDefaultMap: object

Defined in packages/spectral/src/types/Inputs.ts:74

boolean

boolean: string = "false"

Defined in packages/spectral/src/types/Inputs.ts:80

code

code: string = ""

Defined in packages/spectral/src/types/Inputs.ts:81

conditional

conditional: undefined = undefined

Defined in packages/spectral/src/types/Inputs.ts:82

connection

connection: undefined = undefined

Defined in packages/spectral/src/types/Inputs.ts:83

data

data: string = ""

Defined in packages/spectral/src/types/Inputs.ts:77

dynamicFieldSelection

dynamicFieldSelection: string = ""

Defined in packages/spectral/src/types/Inputs.ts:88

dynamicObjectSelection

dynamicObjectSelection: string = ""

Defined in packages/spectral/src/types/Inputs.ts:87

jsonForm

jsonForm: undefined = undefined

Defined in packages/spectral/src/types/Inputs.ts:86

objectFieldMap

objectFieldMap: undefined = undefined

Defined in packages/spectral/src/types/Inputs.ts:85

objectSelection

objectSelection: undefined = undefined

Defined in packages/spectral/src/types/Inputs.ts:84

password

password: string = ""

Defined in packages/spectral/src/types/Inputs.ts:79

string

string: string = ""

Defined in packages/spectral/src/types/Inputs.ts:76

text

text: string = ""

Defined in packages/spectral/src/types/Inputs.ts:78