oak-common-aspect/lib/map/mapWorld.js

22 lines
716 B
JavaScript

"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
const tslib_1 = require("tslib");
const MapWorldSDK_1 = tslib_1.__importDefault(require("oak-external-sdk/lib/MapWorldSDK"));
class MapWorld {
key;
constructor(key) {
this.key = key;
}
async regeo(params) {
const instance = MapWorldSDK_1.default.getInstance(this.key);
return await instance.regeo(params);
}
async geo(params) {
const instance = MapWorldSDK_1.default.getInstance(this.key);
const { name, areaId, indexFrom, count } = params;
const result = await instance.geo(name, areaId, indexFrom, count);
return result;
}
}
exports.default = MapWorld;