UNPKG

@wepublish/api

Version:
62 lines 3.1 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.BlockStylesResolver = void 0; const tslib_1 = require("tslib"); const graphql_1 = require("@nestjs/graphql"); const api_1 = require("../../../../permissions-api/src"); const block_styles_model_1 = require("./block-styles.model"); const block_styles_service_1 = require("./block-styles.service"); let BlockStylesResolver = exports.BlockStylesResolver = class BlockStylesResolver { constructor(blockstylesService) { this.blockstylesService = blockstylesService; } blockStyles() { return this.blockstylesService.getBlockStyles(); } createBlockStyle(blockstyles) { return this.blockstylesService.createBlockStyle(blockstyles); } updateBlockStyle(blockstyles) { return this.blockstylesService.updateBlockStyle(blockstyles); } deleteBlockStyle(id) { return this.blockstylesService.deleteBlockStyle(id); } }; tslib_1.__decorate([ (0, graphql_1.Query)(returns => [block_styles_model_1.BlockStyle], { description: `Returns a list of block styles.` }), tslib_1.__metadata("design:type", Function), tslib_1.__metadata("design:paramtypes", []), tslib_1.__metadata("design:returntype", void 0) ], BlockStylesResolver.prototype, "blockStyles", null); tslib_1.__decorate([ (0, graphql_1.Mutation)(returns => block_styles_model_1.BlockStyle, { description: `Creates a new block style.` }), (0, api_1.Permissions)(api_1.CanCreateBlockStyle), tslib_1.__param(0, (0, graphql_1.Args)()), tslib_1.__metadata("design:type", Function), tslib_1.__metadata("design:paramtypes", [block_styles_model_1.CreateBlockStyleInput]), tslib_1.__metadata("design:returntype", void 0) ], BlockStylesResolver.prototype, "createBlockStyle", null); tslib_1.__decorate([ (0, graphql_1.Mutation)(returns => block_styles_model_1.BlockStyle, { description: `Updates an existing block style.` }), (0, api_1.Permissions)(api_1.CanUpdateBlockStyle), tslib_1.__param(0, (0, graphql_1.Args)()), tslib_1.__metadata("design:type", Function), tslib_1.__metadata("design:paramtypes", [block_styles_model_1.UpdateBlockStyleInput]), tslib_1.__metadata("design:returntype", void 0) ], BlockStylesResolver.prototype, "updateBlockStyle", null); tslib_1.__decorate([ (0, graphql_1.Mutation)(returns => block_styles_model_1.BlockStyle, { description: `Deletes an existing block style.` }), (0, api_1.Permissions)(api_1.CanDeleteBlockStyle), tslib_1.__param(0, (0, graphql_1.Args)('id')), tslib_1.__metadata("design:type", Function), tslib_1.__metadata("design:paramtypes", [String]), tslib_1.__metadata("design:returntype", void 0) ], BlockStylesResolver.prototype, "deleteBlockStyle", null); exports.BlockStylesResolver = BlockStylesResolver = tslib_1.__decorate([ (0, graphql_1.Resolver)(() => block_styles_model_1.BlockStyle), tslib_1.__metadata("design:paramtypes", [block_styles_service_1.BlockStylesService]) ], BlockStylesResolver); //# sourceMappingURL=block-styles.resolver.js.map