Skip to content

ChainGraph API Documentation / @badaitech/chaingraph-types / StringPortConfig

Interface: StringPortConfig ​

Defined in: packages/chaingraph-types/src/port/base/types.ts:153

String port configuration

Extends ​

Properties ​

connections? ​

optional connections: Connection[]

Defined in: packages/chaingraph-types/src/port/base/types.ts:146

Inherited from ​

BasePortConfig.connections


defaultValue? ​

optional defaultValue: StringPortValue

Defined in: packages/chaingraph-types/src/port/base/types.ts:155


description? ​

optional description: string

Defined in: packages/chaingraph-types/src/port/base/types.ts:143

Inherited from ​

BasePortConfig.description


direction? ​

optional direction: PortDirectionEnum

Defined in: packages/chaingraph-types/src/port/base/types.ts:144

Inherited from ​

BasePortConfig.direction


id? ​

optional id: string

Defined in: packages/chaingraph-types/src/port/base/types.ts:135

Inherited from ​

BasePortConfig.id


key? ​

optional key: string

Defined in: packages/chaingraph-types/src/port/base/types.ts:141

Inherited from ​

BasePortConfig.key


maxLength? ​

optional maxLength: number

Defined in: packages/chaingraph-types/src/port/base/types.ts:157


metadata? ​

optional metadata: Record<string, unknown>

Defined in: packages/chaingraph-types/src/port/base/types.ts:137

Inherited from ​

BasePortConfig.metadata


minLength? ​

optional minLength: number

Defined in: packages/chaingraph-types/src/port/base/types.ts:156


name? ​

optional name: string

Defined in: packages/chaingraph-types/src/port/base/types.ts:136

Inherited from ​

BasePortConfig.name


nodeId? ​

optional nodeId: string

Defined in: packages/chaingraph-types/src/port/base/types.ts:140

Inherited from ​

BasePortConfig.nodeId


order? ​

optional order: number

Defined in: packages/chaingraph-types/src/port/base/types.ts:147

Inherited from ​

BasePortConfig.order


parentId? ​

optional parentId: string

Defined in: packages/chaingraph-types/src/port/base/types.ts:139

Inherited from ​

BasePortConfig.parentId


pattern? ​

optional pattern: string

Defined in: packages/chaingraph-types/src/port/base/types.ts:158


required? ​

optional required: boolean

Defined in: packages/chaingraph-types/src/port/base/types.ts:138

Inherited from ​

BasePortConfig.required


title? ​

optional title: string

Defined in: packages/chaingraph-types/src/port/base/types.ts:142

Inherited from ​

BasePortConfig.title


type ​

type: "string"

Defined in: packages/chaingraph-types/src/port/base/types.ts:154

Overrides ​

BasePortConfig.type


ui? ​

optional ui: object & object & object

Defined in: packages/chaingraph-types/src/port/base/types.ts:159

Type Declaration ​

bgColor? ​

optional bgColor: string

borderColor? ​

optional borderColor: string

disabled? ​

optional disabled: boolean

hidden? ​

optional hidden: boolean

hideEditor? ​

optional hideEditor: boolean

hidePort? ​

optional hidePort: boolean

Type Declaration ​

bgColor? ​

optional bgColor: string

borderColor? ​

optional borderColor: string

disabled? ​

optional disabled: boolean

hidden? ​

optional hidden: boolean

hideEditor? ​

optional hideEditor: boolean

hidePort? ​

optional hidePort: boolean

isPassword? ​

optional isPassword: boolean

isTextArea? ​

optional isTextArea: boolean

placeholder? ​

optional placeholder: string

textareaDimensions? ​

optional textareaDimensions: object

textareaDimensions.height? ​

optional height: number

textareaDimensions.width? ​

optional width: number

Overrides ​

BasePortConfig.ui

Licensed under BUSL-1.1