FunctionDeclarationSchema interface

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;