Skip to content

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

Function: PortArrayString()

PortArrayString(config?): PropertyDecorator

Defined in: packages/chaingraph-types/src/decorator/array.decorator.ts:82

Helper decorator for an array port where each element is a string.

This decorator presets the itemConfig for the port to { type: 'string' }.

Usage example: @PortArrayString({ defaultValue: ['a', 'b'] }) public strings!: string[];

Parameters

config?

Omit<Omit<ArrayPortConfig<any>, "itemConfig"> & object, "type" | "itemConfig">

Optional additional configuration for the array port.

Returns

PropertyDecorator

Licensed under BUSL-1.1