Esquema dos parâmetros transmitidos a 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. |
type | FunctionDeclarationSchemaType (em inglês) | 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;