amocrm-client
Version:
JS Library for AmoCRM
22 lines • 807 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.AccountFactory = exports.BaseTagFactory = void 0;
const tslib_1 = require("tslib");
const v4_1 = tslib_1.__importDefault(require("../../schema/v4"));
const util_1 = require("../../util");
const ResourceFactory_1 = tslib_1.__importDefault(require("../ResourceFactory"));
const Tag_1 = require("../models/Tag");
class BaseTagFactory extends ResourceFactory_1.default {
getEntityClass() {
return Tag_1.Tag;
}
getBaseUrl() {
return v4_1.default.entities.account.path;
}
getEmbeddedKey() {
return 'tags';
}
}
exports.BaseTagFactory = BaseTagFactory;
exports.AccountFactory = (0, util_1.applyMixins)(BaseTagFactory, []);
//# sourceMappingURL=TagFactory.js.map