types/Inputs
@prismatic-io/spectral › "types/Inputs"
Index
Interfaces
- BaseInputField
- ConditionalInputField
- Connection
- ConnectionInputField
- DynamicFieldSelectionInputField
- DynamicObjectSelectionInputField
- InputFieldChoice
- JSONFormInputField
- KeyValueListCollection
- KeyValuePair
- ObjectFieldMapInputField
- ObjectSelectionInputField
- SingleValue
- ValueListCollection
Type aliases
- BooleanInputField
- CodeInputField
- CollectionOptions
- ConfigVarResultCollection
- ConnectionInput
- DataInputField
- DynamicFieldSelection
- DynamicObjectSelection
- Element
- InputCleanFunction
- InputFieldCollection
- InputFieldDefinition
- InputFieldType
- Inputs
- JSONForm
- ObjectFieldMap
- ObjectSelection
- PasswordInputField
- Schedule
- StringInputField
- TextInputField
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:
Name | Type |
---|---|
value | TValue |
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