FunctionDeclarationSchema interface

สคีมาของพารามิเตอร์ที่ส่งไปยัง Functiondeclaration.parameters

ลายเซ็น:

export interface FunctionDeclarationSchema 

พร็อพเพอร์ตี้

พร็อพเพอร์ตี้ ประเภท คำอธิบาย
รายละเอียด [description] string ไม่บังคับ คำอธิบายของพารามิเตอร์
พร็อพเพอร์ตี้ { [k: string]: FunctionReceivelarationSchemaProperty } รูปแบบของพารามิเตอร์
ต้องระบุ สตริง[] ไม่บังคับ อาร์เรย์ของพารามิเตอร์ที่ต้องการ
ประเภท FunctiondeclarationSchemaType ประเภทของพารามิเตอร์

FunctionReceivelarationSchema.description

ไม่บังคับ คำอธิบายของพารามิเตอร์

ลายเซ็น:

description?: string;

FunctiondeclarationSchema.properties

รูปแบบของพารามิเตอร์

ลายเซ็น:

properties: {
        [k: string]: FunctionDeclarationSchemaProperty;
    };

FunctiondeclarationSchema.required

ไม่บังคับ อาร์เรย์ของพารามิเตอร์ที่ต้องการ

ลายเซ็น:

required?: string[];

FunctiondeclarationSchema.type

ประเภทของพารามิเตอร์

ลายเซ็น:

type: FunctionDeclarationSchemaType;