
Parsifly Docs
TFieldDescriptor
Documentation for TFieldDescriptor (2097152)
parsifly-extension-base / index / TFieldDescriptor
Type Alias: TFieldDescriptor<TValue>
TFieldDescriptor<
TValue> =object
Defined in: lib/shared/descriptors/FieldDescriptor.ts:4
Type Parameters
TValue
TValue extends TFieldDescriptorValue = TFieldDescriptorValue
Properties
children?
optionalchildren:boolean
Defined in: lib/shared/descriptors/FieldDescriptor.ts:14
Define if a item can have a children list
defaultValue?
optionaldefaultValue:string
Defined in: lib/shared/descriptors/FieldDescriptor.ts:17
description?
optionaldescription:string
Defined in: lib/shared/descriptors/FieldDescriptor.ts:16
Details of the record
icon?
optionalicon:string
Defined in: lib/shared/descriptors/FieldDescriptor.ts:12
VS Code icons
key
key:
string
Defined in: lib/shared/descriptors/FieldDescriptor.ts:6
Identifier
label
label:
string
Defined in: lib/shared/descriptors/FieldDescriptor.ts:10
Title, main information for the record
name
name:
string
Defined in: lib/shared/descriptors/FieldDescriptor.ts:7
type
type:
string
Defined in: lib/shared/descriptors/FieldDescriptor.ts:8
Methods
getValue()?
optionalgetValue():Promise<TValue>
Defined in: lib/shared/descriptors/FieldDescriptor.ts:19
Returns
Promise<TValue>
onDidChange()?
optionalonDidChange(value):Promise<void>
Defined in: lib/shared/descriptors/FieldDescriptor.ts:20
Parameters
value
TValue
Returns
Promise<void>