ChainGraph API Documentation / @badaitech/chaingraph-types / basePortConfigUISchema
Variable: basePortConfigUISchema
constbasePortConfigUISchema:ZodObject<{bgColor:ZodOptional<ZodString>;borderColor:ZodOptional<ZodString>;disabled:ZodOptional<ZodBoolean>;hidden:ZodOptional<ZodBoolean>;hideEditor:ZodOptional<ZodBoolean>;hidePort:ZodOptional<ZodBoolean>; },"passthrough",ZodTypeAny,objectOutputType<{bgColor:ZodOptional<ZodString>;borderColor:ZodOptional<ZodString>;disabled:ZodOptional<ZodBoolean>;hidden:ZodOptional<ZodBoolean>;hideEditor:ZodOptional<ZodBoolean>;hidePort:ZodOptional<ZodBoolean>; },ZodTypeAny,"passthrough">,objectInputType<{bgColor:ZodOptional<ZodString>;borderColor:ZodOptional<ZodString>;disabled:ZodOptional<ZodBoolean>;hidden:ZodOptional<ZodBoolean>;hideEditor:ZodOptional<ZodBoolean>;hidePort:ZodOptional<ZodBoolean>; },ZodTypeAny,"passthrough">>
Defined in: packages/chaingraph-types/src/port/base/base-config.schema.ts:17
Base Zod schema for UI configuration This schema defines the common UI properties that all port types can use