Skip to main content

types/Inputs

@prismatic-io/spectral"types/Inputs"

Index#

Interfaces#

Type aliases#

Object literals#

Type aliases#

ConnectionInput#

Ƭ ConnectionInput: StringInputField‹› | DataInputField‹› | TextInputField‹› | PasswordInputField‹› | BooleanInputField‹› & object

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


DynamicFieldSelection#

Ƭ DynamicFieldSelection: string

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


DynamicObjectSelection#

Ƭ DynamicObjectSelection: string

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


Element#

Ƭ Element: object

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

Type declaration:#

  • key: string

  • label? : undefined | string


InputCleanFunction#

Ƭ InputCleanFunction: function

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

Type declaration:#

▸ (value: TValue): TResult

Parameters:

NameType
valueTValue

InputFieldCollection#

Ƭ InputFieldCollection: "valuelist" | "keyvaluelist"

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

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:80


InputFieldType#

Ƭ InputFieldType: InputFieldDefinition["type"]

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

InputField type enumeration.


Inputs#

Ƭ Inputs: Record‹string, InputFieldDefinition

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


JSONForm#

Ƭ JSONForm: object

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

Type declaration:#

  • data? : Record‹string, unknown›

  • schema: JsonSchema

  • uiSchema: UISchemaElement


ObjectFieldMap#

Ƭ ObjectFieldMap: object

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

Type declaration:#

  • fields: object[]

  • options? : object[]


ObjectSelection#

Ƭ ObjectSelection: object[]

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

Object literals#

Const InputFieldDefaultMap#

InputFieldDefaultMap: object#

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

boolean#

boolean: string = "false"

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

code#

code: string = ""

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

conditional#

conditional: undefined = undefined

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

connection#

connection: undefined = undefined

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

data#

data: string = ""

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

dynamicFieldSelection#

dynamicFieldSelection: string = ""

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

dynamicObjectSelection#

dynamicObjectSelection: string = ""

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

jsonForm#

jsonForm: undefined = undefined

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

objectFieldMap#

objectFieldMap: undefined = undefined

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

objectSelection#

objectSelection: undefined = undefined

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

password#

password: string = ""

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

string#

string: string = ""

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

text#

text: string = ""

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