UNPKG

@microsoft.azure/autorest.incubator

Version:
23 lines 1.08 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); const command_operation_1 = require("../../common/code-model/command-operation"); const extensions_1 = require("../../common/code-model/extensions"); const http_operation_1 = require("../../common/code-model/http-operation"); const info_1 = require("../../common/code-model/info"); const dictionary_1 = require("../../common/dictionary"); class Model extends extensions_1.Extensions { constructor(title, version, initializer) { super(); this.schemas = new dictionary_1.Dictionary(); this.servers = new Array(); this.security = new Array(); this.tags = new Array(); this.http = new http_operation_1.HttpComponents(); this.commands = new command_operation_1.CommandComponents(); this.details = { default: { name: title, description: '' } }; this.info = new info_1.Info(title, version, initializer ? initializer.info : {}); this.apply(initializer); } } exports.Model = Model; //# sourceMappingURL=code-model.js.map