UNPKG

truly-ui

Version:

Web Components for Desktop Applications.

61 lines (59 loc) 11 kB
import { __decorate, __param } from "tslib"; /* MIT License Copyright (c) 2019 Temainfo Sistemas Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */ import { forwardRef, Inject } from '@angular/core'; import { I18nService } from '../../i18n/i18n.service'; let ToolbarConfigModel = class ToolbarConfigModel { constructor(i18n) { this.i18n = i18n; this.font = { family: { show: true, tooltipText: this.i18n.getLocale().Editor.fontFamilyText }, size: { show: true, tooltipText: this.i18n.getLocale().Editor.fontSizeText }, bold: { show: true, tooltipText: this.i18n.getLocale().Editor.boldText }, italic: { show: true, tooltipText: this.i18n.getLocale().Editor.italicText }, underline: { show: true, tooltipText: this.i18n.getLocale().Editor.underlineText }, color: { show: true, tooltipText: this.i18n.getLocale().Editor.colorText }, highlight: { show: true, tooltipText: this.i18n.getLocale().Editor.highlightText }, }; this.alignment = { left: { show: true, tooltipText: this.i18n.getLocale().Editor.alignLeftText }, center: { show: true, tooltipText: this.i18n.getLocale().Editor.alignCenterText }, right: { show: true, tooltipText: this.i18n.getLocale().Editor.alignRightText }, justify: { show: true, tooltipText: this.i18n.getLocale().Editor.justifyText } }; this.lists = { ordered: { show: true, tooltipText: this.i18n.getLocale().Editor.listOrdered }, unordered: { show: true, tooltipText: this.i18n.getLocale().Editor.listUnordered } }; this.others = { link: { show: true, tooltipText: this.i18n.getLocale().Editor.linkText }, imageLink: { show: true, tooltipText: this.i18n.getLocale().Editor.imageText }, quote: { show: true, tooltipText: this.i18n.getLocale().Editor.quoteText }, clear: { show: true, tooltipText: this.i18n.getLocale().Editor.clearText }, save: { show: true, tooltipText: this.i18n.getLocale().Editor.saveText }, field: { show: true, tooltipText: this.i18n.getLocale().Editor.fieldText } }; } }; ToolbarConfigModel = __decorate([ __param(0, Inject(forwardRef(() => I18nService))) ], ToolbarConfigModel); export { ToolbarConfigModel }; //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoidG9vbGJhci1jb25maWcubW9kZWwuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi8uLi8uLi8uLi9wcm9qZWN0cy90cnVseS11aS9zcmMvY29tcG9uZW50cy9lZGl0b3IvbW9kZWwvdG9vbGJhci1jb25maWcubW9kZWwudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IjtBQUFBOzs7Ozs7Ozs7Ozs7Ozs7Ozs7OztHQW9CRztBQUNILE9BQU8sRUFBRSxVQUFVLEVBQUUsTUFBTSxFQUFFLE1BQU0sZUFBZSxDQUFDO0FBQ25ELE9BQU8sRUFBRSxXQUFXLEVBQUUsTUFBTSx5QkFBeUIsQ0FBQztBQUUvQyxJQUFNLGtCQUFrQixHQUF4QixNQUFNLGtCQUFrQjtJQUU3QixZQUE2RCxJQUFpQjtRQUFqQixTQUFJLEdBQUosSUFBSSxDQUFhO1FBRXZFLFNBQUksR0FBRztZQUNaLE1BQU0sRUFBRSxFQUFFLElBQUksRUFBRSxJQUFJLEVBQUUsV0FBVyxFQUFFLElBQUksQ0FBQyxJQUFJLENBQUMsU0FBUyxFQUFFLENBQUMsTUFBTSxDQUFDLGNBQWMsRUFBRTtZQUNoRixJQUFJLEVBQUUsRUFBRSxJQUFJLEVBQUUsSUFBSSxFQUFFLFdBQVcsRUFBRSxJQUFJLENBQUMsSUFBSSxDQUFDLFNBQVMsRUFBRSxDQUFDLE1BQU0sQ0FBQyxZQUFZLEVBQUU7WUFDNUUsSUFBSSxFQUFFLEVBQUUsSUFBSSxFQUFFLElBQUksRUFBRSxXQUFXLEVBQUUsSUFBSSxDQUFDLElBQUksQ0FBQyxTQUFTLEVBQUUsQ0FBQyxNQUFNLENBQUMsUUFBUSxFQUFFO1lBQ3hFLE1BQU0sRUFBRSxFQUFFLElBQUksRUFBRSxJQUFJLEVBQUUsV0FBVyxFQUFFLElBQUksQ0FBQyxJQUFJLENBQUMsU0FBUyxFQUFFLENBQUMsTUFBTSxDQUFDLFVBQVUsRUFBRTtZQUM1RSxTQUFTLEVBQUUsRUFBRSxJQUFJLEVBQUUsSUFBSSxFQUFFLFdBQVcsRUFBRSxJQUFJLENBQUMsSUFBSSxDQUFDLFNB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ZW1haW5mbyBTaXN0ZW1hc1xuXG4gUGVybWlzc2lvbiBpcyBoZXJlYnkgZ3JhbnRlZCwgZnJlZSBvZiBjaGFyZ2UsIHRvIGFueSBwZXJzb24gb2J0YWluaW5nIGEgY29weVxuIG9mIHRoaXMgc29mdHdhcmUgYW5kIGFzc29jaWF0ZWQgZG9jdW1lbnRhdGlvbiBmaWxlcyAodGhlIFwiU29mdHdhcmVcIiksIHRvIGRlYWxcbiBpbiB0aGUgU29mdHdhcmUgd2l0aG91dCByZXN0cmljdGlvbiwgaW5jbHVkaW5nIHdpdGhvdXQgbGltaXRhdGlvbiB0aGUgcmlnaHRzXG4gdG8gdXNlLCBjb3B5LCBtb2RpZnksIG1lcmdlLCBwdWJsaXNoLCBkaXN0cmlidXRlLCBzdWJsaWNlbnNlLCBhbmQvb3Igc2VsbFxuIGNvcGllcyBvZiB0aGUgU29mdHdhcmUsIGFuZCB0byBwZXJtaXQgcGVyc29ucyB0byB3aG9tIHRoZSBTb2Z0d2FyZSBpc1xuIGZ1cm5pc2hlZCB0byBkbyBzbywgc3ViamVjdCB0byB0aGUgZm9sbG93aW5nIGNvbmRpdGlvbnM6XG4gVGhlIGFib3ZlIGNvcHlyaWdodCBub3RpY2UgYW5kIHRoaXMgcGVybWlzc2lvbiBub3RpY2Ugc2hhbGwgYmUgaW5jbHVkZWQgaW4gYWxsXG4gY29waWVzIG9yIHN1YnN0YW50aWFsIHBvcnRpb25zIG9mIHRoZSBTb2Z0d2FyZS5cbiBUSEUgU09GVFdBUkUgSVMgUFJPVklERUQgXCJBUyBJU1wiLCBXSVRIT1VUIFdBUlJBTlRZIE9GIEFOWSBLSU5ELCBFWFBSRVNTIE9SXG4gSU1QTElFRCwgSU5DTFVESU5HIEJVVCBOT1QgTElNSVRFRCBUTyBUSEUgV0FSUkFOVElFUyBPRiBNRVJDSEFOVEFCSUxJVFksXG4gRklUTkVTUyBGT1IgQSBQQVJUSUNVTEFSIFBVUlBPU0UgQU5EIE5PTklORlJJTkdFTUVOVC4gSU4gTk8gRVZFTlQgU0hBTEwgVEhFXG4gQVVUSE9SUyBPUiBDT1BZUklHSFQgSE9MREVSUyBCRSBMSUFCTEUgRk9SIEFOWSBDTEFJTSwgREFNQUdFUyBPUiBPVEhFUlxuIExJQUJJTElUWSwgV0hFVEhFUiBJTiBBTiBBQ1RJT04gT0YgQ09OVFJBQ1QsIFRPUlQgT1IgT1RIRVJXSVNFLCBBUklTSU5HIEZST00sXG4gT1VUIE9GIE9SIElOIENPTk5FQ1RJT04gV0lUSCBUSEUgU09GVFdBUkUgT1IgVEhFIFVTRSBPUiBPVEhFUiBERUFMSU5HUyBJTiBUSEVcbiBTT0ZUV0FSRS5cbiAqL1xuaW1wb3J0IHsgZm9yd2FyZFJlZiwgSW5qZWN0IH0gZnJvbSAnQGFuZ3VsYXIvY29yZSc7XG5pbXBvcnQgeyBJMThuU2VydmljZSB9IGZyb20gJy4uLy4uL2kxOG4vaTE4bi5zZXJ2aWNlJztcblxuZXhwb3J0IGNsYXNzIFRvb2xiYXJDb25maWdNb2RlbCB7XG5cbiAgY29uc3RydWN0b3IoIEBJbmplY3QoIGZvcndhcmRSZWYoICgpID0+IEkxOG5TZXJ2aWNlKSkgcHVibGljIGkxOG46IEkxOG5TZXJ2aWNlICkge31cblxuICBwdWJsaWMgZm9udCA9IHtcbiAgICBmYW1pbHk6IHsgc2hvdzogdHJ1ZSwgdG9vbHRpcFRleHQ6IHRoaXMuaTE4bi5nZXRMb2NhbGUoKS5FZGl0b3IuZm9udEZhbWlseVRleHQgfSxcbiAgICBzaXplOiB7IHNob3c6IHRydWUsIHRvb2x0aXBUZXh0OiB0aGlzLmkxOG4uZ2V0TG9jYWxlKCkuRWRpdG9yLmZvbnRTaXplVGV4dCB9LFxuICAgIGJvbGQ6IHsgc2hvdzogdHJ1ZSwgdG9vbHRpcFRleHQ6IHRoaXMuaTE4bi5nZXRMb2NhbGUoKS5FZGl0b3IuYm9sZFRleHQgfSxcbiAgICBpdGFsaWM6IHsgc2hvdzogdHJ1ZSwgdG9vbHRpcFRleHQ6IHRoaXMuaTE4bi5nZXRMb2NhbGUoKS5FZGl0b3IuaXRhbGljVGV4dCB9LFxuICAgIHVuZGVybGluZTogeyBzaG93OiB0cnVlLCB0b29sdGlwVGV4dDogdGhpcy5pMThuLmdldExvY2FsZSgpLkVkaXRvci51bmRlcmxpbmVUZXh0IH0sXG4gICAgY29sb3I6IHsgc2hvdzogdHJ1ZSwgdG9vbHRpcFRleHQ6IHRoaXMuaTE4bi5nZXRMb2NhbGUoKS5FZGl0b3IuY29sb3JUZXh0IH0sXG4gICAgaGlnaGxpZ2h0OiB7IHNob3c6IHRydWUsIHRvb2x0aXBUZXh0OiB0aGlzLmkxOG4uZ2V0TG9jYWxlKCkuRWRpdG9yLmhpZ2hsaWdodFRleHQgfSxcbiAgfTtcbiAgcHVibGljIGFsaWdubWVudCA9IHtcbiAgICBsZWZ0OiB7IHNob3c6IHRydWUsIHRvb2x0aXBUZXh0OiB0aGlzLmkxOG4uZ2V0TG9jYWxlKCkuRWRpdG9yLmFsaWduTGVmdFRleHQgfSxcbiAgICBjZW50ZXI6IHsgc2hvdzogdHJ1ZSwgdG9vbHRpcFRleHQ6IHRoaXMuaTE4bi5nZXRMb2NhbGUoKS5FZGl0b3IuYWxpZ25DZW50ZXJUZXh0IH0sXG4gICAgcmlnaHQ6IHsgc2hvdzogdHJ1ZSwgdG9vbHRpcFRleHQ6IHRoaXMuaTE4bi5nZXRMb2NhbGUoKS5FZGl0b3IuYWxpZ25SaWdodFRleHQgfSxcbiAgICBqdXN0aWZ5OiB7IHNob3c6IHRydWUsIHRvb2x0aXBUZXh0OiB0aGlzLmkxOG4uZ2V0TG9jYWxlKCkuRWRpdG9yLmp1c3RpZnlUZXh0IH1cbiAgfTtcbiAgcHVibGljIGxpc3RzID0ge1xuICAgIG9yZGVyZWQ6IHsgc2hvdzogdHJ1ZSwgdG9vbHRpcFRleHQ6IHRoaXMuaTE4bi5nZXRMb2NhbGUoKS5FZGl0b3IubGlzdE9yZGVyZWQgfSxcbiAgICB1bm9yZGVyZWQ6IHsgc2hvdzogdHJ1ZSwgdG9vbHRpcFRleHQ6IHRoaXMuaTE4bi5nZXRMb2NhbGUoKS5FZGl0b3IubGlzdFVub3JkZXJlZCB9XG4gIH07XG4gIHB1YmxpYyBvdGhlcnMgPSB7XG4gICAgbGluazogeyBzaG93OiB0cnVlLCB0b29sdGlwVGV4dDogdGhpcy5pMThuLmdldExvY2FsZSgpLkVkaXRvci5saW5rVGV4dCB9LFxuICAgIGltYWdlTGluazogeyBzaG93OiB0cnVlLCB0b29sdGlwVGV4dDogdGhpcy5pMThuLmdldExvY2FsZSgpLkVkaXRvci5pbWFnZVRleHQgfSxcbiAgICBxdW90ZTogeyBzaG93OiB0cnVlLCB0b29sdGlwVGV4dDogdGhpcy5pMThuLmdldExvY2FsZSgpLkVkaXRvci5xdW90ZVRleHQgfSxcbiAgICBjbGVhcjogeyBzaG93OiB0cnVlLCB0b29sdGlwVGV4dDogdGhpcy5pMThuLmdldExvY2FsZSgpLkVkaXRvci5jbGVhclRleHQgfSxcbiAgICBzYXZlOiB7IHNob3c6IHRydWUsIHRvb2x0aXBUZXh0OiB0aGlzLmkxOG4uZ2V0TG9jYWxlKCkuRWRpdG9yLnNhdmVUZXh0IH0sXG4gICAgZmllbGQ6IHsgc2hvdzogdHJ1ZSwgdG9vbHRpcFRleHQ6IHRoaXMuaTE4bi5nZXRMb2NhbGUoKS5FZGl0b3IuZmllbGRUZXh0IH1cbiAgfTtcblxufVxuIl19