{"version":3,"sources":["jsdelivr-header.js","/npm/iot_api@1.0.0/src/index.js"],"names":[],"mappings":"AAAA;AACA;AACA;AACA;AACA;AACA;AACA,CCSC,SAAS,GACc,mBAAX,QAAyB,OAAO,IAEzC,OAAO,CAAC,YAAa,aAAc,aAAc,eAAgB,mBAAoB,eAAgB,iBAAkB,aAAc,eAAgB,aAAc,cAAe,sBAAuB,kBAAmB,gBAAiB,cAAe,iBAAkB,yBAA0B,oBAAqB,iBAAkB,eAAgB,eAAgB,GACpV,iBAAX,QAAuB,OAAO,UAE9C,OAAO,QAAU,EAAQ,QAAQ,eAAgB,QAAQ,gBAAiB,QAAQ,gBAAiB,QAAQ,kBAAmB,QAAQ,sBAAuB,QAAQ,kBAAmB,QAAQ,oBAAqB,QAAQ,gBAAiB,QAAQ,kBAAmB,QAAQ,gBAAiB,QAAQ,iBAAkB,QAAQ,yBAA0B,QAAQ,qBAAsB,QAAQ,mBAAoB,QAAQ,iBAAkB,QAAQ,oBAAqB,QAAQ,4BAA6B,QAAQ,uBAAwB,QAAQ,oBAAqB,QAAQ,kBAAmB,QAAQ,kBAExlB,CARA,EAQE,SAAS,EAAW,EAAQ,EAAQ,EAAU,EAAc,EAAU,EAAY,EAAQ,EAAU,EAAQ,EAAS,EAAiB,EAAa,EAAW,EAAS,EAAY,EAAoB,EAAe,EAAY,EAAU,GAC5O,aA6IA,MA5Gc,CAKZ,UAAW,EAKX,OAAQ,EAKR,OAAQ,EAKR,SAAU,EAKV,aAAc,EAKd,SAAU,EAKV,WAAY,EAKZ,OAAQ,EAKR,SAAU,EAKV,OAAQ,EAKR,QAAS,EAKT,gBAAiB,EAKjB,YAAa,EAKb,UAAW,EAKX,QAAS,EAKT,WAAY,EAKZ,mBAAoB,EAKpB,cAAe,EAKf,WAAY,EAKZ,SAAU,EAKV,QAAS,EAIb","file":"/npm/iot_api@1.0.0/src/index.js","sourceRoot":"","sourcesContent":["/**\n * Minified by jsDelivr using Terser v5.39.0.\n * Original file: /npm/iot_api@1.0.0/src/index.js\n *\n * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files\n */\n","/**\n * 数蛙IOT API\n * 数蛙物理网平台API接口\n *\n * OpenAPI spec version: 1.0.0\n *\n * NOTE: This class is auto generated by the swagger code generator program.\n * https://github.com/swagger-api/swagger-codegen.git\n *\n * Swagger Codegen version: 2.4.4\n *\n * Do not edit the class manually.\n *\n */\n\n(function(factory) {\n  if (typeof define === 'function' && define.amd) {\n    // AMD. Register as an anonymous module.\n    define(['ApiClient', 'api/ApiApi', 'api/AppApi', 'api/BatchApi', 'api/CloudFileApi', 'api/DatasApi', 'api/DevicesApi', 'api/DtuApi', 'api/FilesApi', 'api/LogApi', 'api/MenuApi', 'api/NotificationApi', 'api/PumpDataApi', 'api/ReportApi', 'api/RoleApi', 'api/SessionApi', 'api/SmartdevhistoryApi', 'api/SmartmeterApi', 'api/TestbedApi', 'api/TokenApi', 'api/UserApi'], factory);\n  } else if (typeof module === 'object' && module.exports) {\n    // CommonJS-like environments that support module.exports, like Node.\n    module.exports = factory(require('./ApiClient'), require('./api/ApiApi'), require('./api/AppApi'), require('./api/BatchApi'), require('./api/CloudFileApi'), require('./api/DatasApi'), require('./api/DevicesApi'), require('./api/DtuApi'), require('./api/FilesApi'), require('./api/LogApi'), require('./api/MenuApi'), require('./api/NotificationApi'), require('./api/PumpDataApi'), require('./api/ReportApi'), require('./api/RoleApi'), require('./api/SessionApi'), require('./api/SmartdevhistoryApi'), require('./api/SmartmeterApi'), require('./api/TestbedApi'), require('./api/TokenApi'), require('./api/UserApi'));\n  }\n}(function(ApiClient, ApiApi, AppApi, BatchApi, CloudFileApi, DatasApi, DevicesApi, DtuApi, FilesApi, LogApi, MenuApi, NotificationApi, PumpDataApi, ReportApi, RoleApi, SessionApi, SmartdevhistoryApi, SmartmeterApi, TestbedApi, TokenApi, UserApi) {\n  'use strict';\n\n  /**\n   * API.<br>\n   * The <code>index</code> module provides access to constructors for all the classes which comprise the public API.\n   * <p>\n   * An AMD (recommended!) or CommonJS application will generally do something equivalent to the following:\n   * <pre>\n   * var IotApi = require('index'); // See note below*.\n   * var xxxSvc = new IotApi.XxxApi(); // Allocate the API class we're going to use.\n   * var yyyModel = new IotApi.Yyy(); // Construct a model instance.\n   * yyyModel.someProperty = 'someValue';\n   * ...\n   * var zzz = xxxSvc.doSomething(yyyModel); // Invoke the service.\n   * ...\n   * </pre>\n   * <em>*NOTE: For a top-level AMD script, use require(['index'], function(){...})\n   * and put the application logic within the callback function.</em>\n   * </p>\n   * <p>\n   * A non-AMD browser application (discouraged) might do something like this:\n   * <pre>\n   * var xxxSvc = new IotApi.XxxApi(); // Allocate the API class we're going to use.\n   * var yyy = new IotApi.Yyy(); // Construct a model instance.\n   * yyyModel.someProperty = 'someValue';\n   * ...\n   * var zzz = xxxSvc.doSomething(yyyModel); // Invoke the service.\n   * ...\n   * </pre>\n   * </p>\n   * @module index\n   * @version 1.0.0\n   */\n  var exports = {\n    /**\n     * The ApiClient constructor.\n     * @property {module:ApiClient}\n     */\n    ApiClient: ApiClient,\n    /**\n     * The ApiApi service constructor.\n     * @property {module:api/ApiApi}\n     */\n    ApiApi: ApiApi,\n    /**\n     * The AppApi service constructor.\n     * @property {module:api/AppApi}\n     */\n    AppApi: AppApi,\n    /**\n     * The BatchApi service constructor.\n     * @property {module:api/BatchApi}\n     */\n    BatchApi: BatchApi,\n    /**\n     * The CloudFileApi service constructor.\n     * @property {module:api/CloudFileApi}\n     */\n    CloudFileApi: CloudFileApi,\n    /**\n     * The DatasApi service constructor.\n     * @property {module:api/DatasApi}\n     */\n    DatasApi: DatasApi,\n    /**\n     * The DevicesApi service constructor.\n     * @property {module:api/DevicesApi}\n     */\n    DevicesApi: DevicesApi,\n    /**\n     * The DtuApi service constructor.\n     * @property {module:api/DtuApi}\n     */\n    DtuApi: DtuApi,\n    /**\n     * The FilesApi service constructor.\n     * @property {module:api/FilesApi}\n     */\n    FilesApi: FilesApi,\n    /**\n     * The LogApi service constructor.\n     * @property {module:api/LogApi}\n     */\n    LogApi: LogApi,\n    /**\n     * The MenuApi service constructor.\n     * @property {module:api/MenuApi}\n     */\n    MenuApi: MenuApi,\n    /**\n     * The NotificationApi service constructor.\n     * @property {module:api/NotificationApi}\n     */\n    NotificationApi: NotificationApi,\n    /**\n     * The PumpDataApi service constructor.\n     * @property {module:api/PumpDataApi}\n     */\n    PumpDataApi: PumpDataApi,\n    /**\n     * The ReportApi service constructor.\n     * @property {module:api/ReportApi}\n     */\n    ReportApi: ReportApi,\n    /**\n     * The RoleApi service constructor.\n     * @property {module:api/RoleApi}\n     */\n    RoleApi: RoleApi,\n    /**\n     * The SessionApi service constructor.\n     * @property {module:api/SessionApi}\n     */\n    SessionApi: SessionApi,\n    /**\n     * The SmartdevhistoryApi service constructor.\n     * @property {module:api/SmartdevhistoryApi}\n     */\n    SmartdevhistoryApi: SmartdevhistoryApi,\n    /**\n     * The SmartmeterApi service constructor.\n     * @property {module:api/SmartmeterApi}\n     */\n    SmartmeterApi: SmartmeterApi,\n    /**\n     * The TestbedApi service constructor.\n     * @property {module:api/TestbedApi}\n     */\n    TestbedApi: TestbedApi,\n    /**\n     * The TokenApi service constructor.\n     * @property {module:api/TokenApi}\n     */\n    TokenApi: TokenApi,\n    /**\n     * The UserApi service constructor.\n     * @property {module:api/UserApi}\n     */\n    UserApi: UserApi\n  };\n\n  return exports;\n}));\n"]}