UNPKG

baasic-sdk-javascript

Version:

JavaScript SDK provides core functionality for building web and mobile applications on [Baasic](http://www.baasic.com/).

60 lines (59 loc) 3.16 kB
"use strict"; /* globals module */ /** * @module articleSubscriptionsClient * @description Articles Subscriptions Client provides an easy way to consume Articles REST API end-points. In order to obtain needed routes `articleSubscriptionsClient` uses `articleSubscriptionsRoute`. */ Object.defineProperty(exports, "__esModule", { value: true }); var tslib_1 = require("tslib"); var inversify_1 = require("inversify"); var __1 = require("../"); var ArticleInstanceSubscriptionsClient = /** @class */ (function () { function ArticleInstanceSubscriptionsClient(articleSubscriptionsCommentReportedClient, articleSubscriptionsArticleClient, articleSubscriptionsCommentRequiresModerationClient, articleInstanceSubscriptionsRoute) { this.articleSubscriptionsCommentReportedClient = articleSubscriptionsCommentReportedClient; this.articleSubscriptionsArticleClient = articleSubscriptionsArticleClient; this.articleSubscriptionsCommentRequiresModerationClient = articleSubscriptionsCommentRequiresModerationClient; this.articleInstanceSubscriptionsRoute = articleInstanceSubscriptionsRoute; } Object.defineProperty(ArticleInstanceSubscriptionsClient.prototype, "commentReported", { get: function () { return this.articleSubscriptionsCommentReportedClient; }, enumerable: true, configurable: true }); Object.defineProperty(ArticleInstanceSubscriptionsClient.prototype, "article", { get: function () { return this.articleSubscriptionsArticleClient; }, enumerable: true, configurable: true }); Object.defineProperty(ArticleInstanceSubscriptionsClient.prototype, "commentRequiresModeration", { get: function () { return this.articleSubscriptionsCommentRequiresModerationClient; }, enumerable: true, configurable: true }); Object.defineProperty(ArticleInstanceSubscriptionsClient.prototype, "routeDefinition", { get: function () { return this.articleInstanceSubscriptionsRoute; }, enumerable: true, configurable: true }); ArticleInstanceSubscriptionsClient = tslib_1.__decorate([ inversify_1.injectable(), tslib_1.__param(0, inversify_1.inject(__1.TYPES.ArticleSubscriptionsCommentReportedClient)), tslib_1.__param(1, inversify_1.inject(__1.TYPES.ArticleSubscriptionsArticleClient)), tslib_1.__param(2, inversify_1.inject(__1.TYPES.ArticleSubscriptionsCommentRequiresModerationClient)), tslib_1.__param(3, inversify_1.inject(__1.TYPES.ArticleInstanceSubscriptionsRoute)), tslib_1.__metadata("design:paramtypes", [__1.ArticleSubscriptionsCommentReportedClient, __1.ArticleSubscriptionsArticleClient, __1.ArticleSubscriptionsCommentRequiresModerationClient, __1.ArticleInstanceSubscriptionsRoute]) ], ArticleInstanceSubscriptionsClient); return ArticleInstanceSubscriptionsClient; }()); exports.ArticleInstanceSubscriptionsClient = ArticleInstanceSubscriptionsClient;