UNPKG

esiil

Version:

Minimalist library for EVE Online's ESI

29 lines 1.28 kB
"use strict"; var __importDefault = (this && this.__importDefault) || function (mod) { return (mod && mod.__esModule) ? mod : { "default": mod }; }; Object.defineProperty(exports, "__esModule", { value: true }); const Core_1 = __importDefault(require("../Core")); const dogmaHelper_1 = require("./dogmaHelper"); class Dogma extends Core_1.default.CoreClass { constructor(cfg) { super(cfg); } allAttributes(extraParameters) { return Core_1.default._makePublicGet(`${dogmaHelper_1.basePath}/attributes/`, extraParameters); } allEffects(extraParameters) { return Core_1.default._makePublicGet(`${dogmaHelper_1.basePath}/effects/`, extraParameters); } oneAttribute(attributeID, extraParameters) { return Core_1.default._makePublicGet(`${dogmaHelper_1.basePath}/attributes/${attributeID}/`, extraParameters); } oneEffect(effectID, extraParameters) { return Core_1.default._makePublicGet(`${dogmaHelper_1.basePath}/effects/${effectID}/`, extraParameters); } dynamic(typeID, itemID, extraParameters) { return Core_1.default._makePublicGet(`${dogmaHelper_1.basePath}/dynamic/items/${typeID}/${itemID}/`, extraParameters); } } exports.default = Dogma; //# sourceMappingURL=index.js.map