Esquema dos parâmetros transmitidos para FunctionDeclaration.parameters.
Assinatura:
export interface FunctionDeclarationSchema
Propriedades
Propriedade | Tipo | Descrição |
---|---|---|
description | string | Opcional. Descrição do parâmetro. |
propriedades | { [k: string]: FunctionDeclarationSchemaProperty; } | O formato do parâmetro. |
required | string[] | Opcional. Matriz de parâmetros obrigatórios. |
tipo | FunctionDeclarationSchemaType | O tipo do parâmetro. |
FunctionDeclarationSchema.description
Opcional. Descrição do parâmetro.
Assinatura:
description?: string;
FunctionDeclarationSchema.properties
O formato do parâmetro.
Assinatura:
properties: {
[k: string]: FunctionDeclarationSchemaProperty;
};
FunctionDeclarationSchema.required
Opcional. Matriz de parâmetros obrigatórios.
Assinatura:
required?: string[];
FunctionDeclarationSchema.type
O tipo do parâmetro.
Assinatura:
type: FunctionDeclarationSchemaType;