Skip to content

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

Interface: NumberPortConfig

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

Number 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: NumberPortValue

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


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


integer?

optional integer: boolean

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


key?

optional key: string

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

Inherited from

BasePortConfig.key


max?

optional max: number

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


metadata?

optional metadata: Record<string, unknown>

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

Inherited from

BasePortConfig.metadata


min?

optional min: number

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


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


required?

optional required: boolean

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

Inherited from

BasePortConfig.required


step?

optional step: number

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


title?

optional title: string

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

Inherited from

BasePortConfig.title


type

type: "number"

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

Overrides

BasePortConfig.type


ui?

optional ui: object & object & object

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

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

isSlider?

optional isSlider: boolean

leftSliderLabel?

optional leftSliderLabel: string

rightSliderLabel?

optional rightSliderLabel: string

Overrides

BasePortConfig.ui

Licensed under BUSL-1.1