ChainGraph API Documentation / @badaitech/chaingraph-types / PortNumber
Function: PortNumber()
PortNumber(
config?):PropertyDecorator
Defined in: packages/chaingraph-types/src/decorator/scalar.decorator.ts:57
Number decorator to specify a port configuration for type "number". This decorator automatically sets the port type to "number". Additional configuration options (like defaultValue, min, max, etc.) can be passed if needed.
Usage examples:
// Using default configuration: @PortNumber() public myNumber: number = 0;
// With custom configuration: @PortNumber({ defaultValue: 42, min: 0, max: 100, integer: true }) public myNumber?: number;
Parameters
config?
Omit<NumberPortConfig, "type">
Optional configuration object for number-specific options.
Returns
PropertyDecorator