Skip to content

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

Type Alias: StoredPortConfig

StoredPortConfig = IPortConfig | IPortConfigReference

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

Stored config type - can be either complete config or reference

Storage holds both:

  • Complete configs: Full IPortConfig with all fields
  • Reference configs: Lightweight IPortConfigReference that needs resolution

Before using a StoredPortConfig, check if it's a reference and resolve if needed.

Example

typescript
const stored = storage.getConfig('items[0]')
if (isPortConfigReference(stored)) {
  const resolved = ConfigResolver.resolve(stored, storage)
  // Use resolved
} else {
  // Use stored directly
}

Licensed under BUSL-1.1