Parsifly logo

Parsifly Docs

API Reference

FieldDescriptor

Documentation for FieldDescriptor (128)

parsifly-extension-base / index / FieldDescriptor

Class: FieldDescriptor

Defined in: lib/shared/descriptors/FieldDescriptor.ts:23

Constructors

Constructor

new FieldDescriptor(props): FieldDescriptor

Defined in: lib/shared/descriptors/FieldDescriptor.ts:37

Parameters

props

TFieldDescriptor

Returns

FieldDescriptor

Properties

children

readonly children: boolean | undefined

Defined in: lib/shared/descriptors/FieldDescriptor.ts:29

defaultValue

readonly defaultValue: string | undefined

Defined in: lib/shared/descriptors/FieldDescriptor.ts:31

description

readonly description: string | undefined

Defined in: lib/shared/descriptors/FieldDescriptor.ts:30

getValue

readonly getValue: () => Promise<TFieldDescriptorValue> | undefined

Defined in: lib/shared/descriptors/FieldDescriptor.ts:33

icon

readonly icon: string | undefined

Defined in: lib/shared/descriptors/FieldDescriptor.ts:27

key

readonly key: string

Defined in: lib/shared/descriptors/FieldDescriptor.ts:24

label

readonly label: string

Defined in: lib/shared/descriptors/FieldDescriptor.ts:28

name

readonly name: string

Defined in: lib/shared/descriptors/FieldDescriptor.ts:25

onDidChange

readonly onDidChange: (value) => Promise<void> | undefined

Defined in: lib/shared/descriptors/FieldDescriptor.ts:34

type

readonly type: string

Defined in: lib/shared/descriptors/FieldDescriptor.ts:26