Skip to content

@vtj


@vtj / designer / ToolParameter

Interface: ToolParameter

Defined in: packages/designer/types/framework/ToolRegistry.d.ts:8

工具参数定义

Properties

description?

optional description: string

Defined in: packages/designer/types/framework/ToolRegistry.d.ts:20

参数描述


enum?

optional enum: string[]

Defined in: packages/designer/types/framework/ToolRegistry.d.ts:28

枚举值(仅适用于string类型)


items?

optional items: Omit<ToolParameter, "name">

Defined in: packages/designer/types/framework/ToolRegistry.d.ts:36

数组元素类型定义(仅在type为'array'时使用)


name

name: string

Defined in: packages/designer/types/framework/ToolRegistry.d.ts:12

参数名称


properties?

optional properties: Record<string, Omit<ToolParameter, "name">>

Defined in: packages/designer/types/framework/ToolRegistry.d.ts:32

对象属性定义(仅在type为'object'时使用)


required?

optional required: boolean

Defined in: packages/designer/types/framework/ToolRegistry.d.ts:24

是否必需


type

type: ToolParameterType

Defined in: packages/designer/types/framework/ToolRegistry.d.ts:16

参数类型

Released under the MIT License.