UNPKG

asposewordscloud

Version:
141 lines (140 loc) 8.38 kB
"use strict"; /* * -------------------------------------------------------------------------------- * <copyright company="Aspose" file="shading.ts"> * Copyright (c) 2025 Aspose.Words for Cloud * </copyright> * <summary> * 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. * </summary> * -------------------------------------------------------------------------------- */ Object.defineProperty(exports, "__esModule", { value: true }); exports.Shading = exports.importsMapShading = void 0; const xmlColor_1 = require("./xmlColor"); exports.importsMapShading = { XmlColor: xmlColor_1.XmlColor, }; /** * DTO container with a paragraph format shading element. */ class Shading { /** * Returns attribute type map */ static getAttributeTypeMap() { return Shading.attributeTypeMap; } constructor(init) { Object.assign(this, init); } collectFilesContent(_resultFilesContent) { } validate() { var _a, _b; (_a = this.backgroundPatternColor) === null || _a === void 0 ? void 0 : _a.validate(); (_b = this.foregroundPatternColor) === null || _b === void 0 ? void 0 : _b.validate(); } } exports.Shading = Shading; /** * Attribute type map */ Shading.attributeTypeMap = [ { name: "backgroundPatternColor", baseName: "BackgroundPatternColor", type: "XmlColor", }, { name: "foregroundPatternColor", baseName: "ForegroundPatternColor", type: "XmlColor", }, { name: "texture", baseName: "Texture", type: "Shading.TextureEnum", } ]; /** * Enums for Shading */ // tslint:disable:quotemark // tslint:disable-next-line:no-namespace (function (Shading) { let TextureEnum; (function (TextureEnum) { TextureEnum[TextureEnum["TextureNone"] = 'TextureNone'] = "TextureNone"; TextureEnum[TextureEnum["TextureSolid"] = 'TextureSolid'] = "TextureSolid"; TextureEnum[TextureEnum["Texture5Percent"] = 'Texture5Percent'] = "Texture5Percent"; TextureEnum[TextureEnum["Texture10Percent"] = 'Texture10Percent'] = "Texture10Percent"; TextureEnum[TextureEnum["Texture20Percent"] = 'Texture20Percent'] = "Texture20Percent"; TextureEnum[TextureEnum["Texture25Percent"] = 'Texture25Percent'] = "Texture25Percent"; TextureEnum[TextureEnum["Texture30Percent"] = 'Texture30Percent'] = "Texture30Percent"; TextureEnum[TextureEnum["Texture40Percent"] = 'Texture40Percent'] = "Texture40Percent"; TextureEnum[TextureEnum["Texture50Percent"] = 'Texture50Percent'] = "Texture50Percent"; TextureEnum[TextureEnum["Texture60Percent"] = 'Texture60Percent'] = "Texture60Percent"; TextureEnum[TextureEnum["Texture70Percent"] = 'Texture70Percent'] = "Texture70Percent"; TextureEnum[TextureEnum["Texture75Percent"] = 'Texture75Percent'] = "Texture75Percent"; TextureEnum[TextureEnum["Texture80Percent"] = 'Texture80Percent'] = "Texture80Percent"; TextureEnum[TextureEnum["Texture90Percent"] = 'Texture90Percent'] = "Texture90Percent"; TextureEnum[TextureEnum["TextureDarkHorizontal"] = 'TextureDarkHorizontal'] = "TextureDarkHorizontal"; TextureEnum[TextureEnum["TextureDarkVertical"] = 'TextureDarkVertical'] = "TextureDarkVertical"; TextureEnum[TextureEnum["TextureDarkDiagonalDown"] = 'TextureDarkDiagonalDown'] = "TextureDarkDiagonalDown"; TextureEnum[TextureEnum["TextureDarkDiagonalUp"] = 'TextureDarkDiagonalUp'] = "TextureDarkDiagonalUp"; TextureEnum[TextureEnum["TextureDarkCross"] = 'TextureDarkCross'] = "TextureDarkCross"; TextureEnum[TextureEnum["TextureDarkDiagonalCross"] = 'TextureDarkDiagonalCross'] = "TextureDarkDiagonalCross"; TextureEnum[TextureEnum["TextureHorizontal"] = 'TextureHorizontal'] = "TextureHorizontal"; TextureEnum[TextureEnum["TextureVertical"] = 'TextureVertical'] = "TextureVertical"; TextureEnum[TextureEnum["TextureDiagonalDown"] = 'TextureDiagonalDown'] = "TextureDiagonalDown"; TextureEnum[TextureEnum["TextureDiagonalUp"] = 'TextureDiagonalUp'] = "TextureDiagonalUp"; TextureEnum[TextureEnum["TextureCross"] = 'TextureCross'] = "TextureCross"; TextureEnum[TextureEnum["TextureDiagonalCross"] = 'TextureDiagonalCross'] = "TextureDiagonalCross"; TextureEnum[TextureEnum["Texture2Pt5Percent"] = 'Texture2Pt5Percent'] = "Texture2Pt5Percent"; TextureEnum[TextureEnum["Texture7Pt5Percent"] = 'Texture7Pt5Percent'] = "Texture7Pt5Percent"; TextureEnum[TextureEnum["Texture12Pt5Percent"] = 'Texture12Pt5Percent'] = "Texture12Pt5Percent"; TextureEnum[TextureEnum["Texture15Percent"] = 'Texture15Percent'] = "Texture15Percent"; TextureEnum[TextureEnum["Texture17Pt5Percent"] = 'Texture17Pt5Percent'] = "Texture17Pt5Percent"; TextureEnum[TextureEnum["Texture22Pt5Percent"] = 'Texture22Pt5Percent'] = "Texture22Pt5Percent"; TextureEnum[TextureEnum["Texture27Pt5Percent"] = 'Texture27Pt5Percent'] = "Texture27Pt5Percent"; TextureEnum[TextureEnum["Texture32Pt5Percent"] = 'Texture32Pt5Percent'] = "Texture32Pt5Percent"; TextureEnum[TextureEnum["Texture35Percent"] = 'Texture35Percent'] = "Texture35Percent"; TextureEnum[TextureEnum["Texture37Pt5Percent"] = 'Texture37Pt5Percent'] = "Texture37Pt5Percent"; TextureEnum[TextureEnum["Texture42Pt5Percent"] = 'Texture42Pt5Percent'] = "Texture42Pt5Percent"; TextureEnum[TextureEnum["Texture45Percent"] = 'Texture45Percent'] = "Texture45Percent"; TextureEnum[TextureEnum["Texture47Pt5Percent"] = 'Texture47Pt5Percent'] = "Texture47Pt5Percent"; TextureEnum[TextureEnum["Texture52Pt5Percent"] = 'Texture52Pt5Percent'] = "Texture52Pt5Percent"; TextureEnum[TextureEnum["Texture55Percent"] = 'Texture55Percent'] = "Texture55Percent"; TextureEnum[TextureEnum["Texture57Pt5Percent"] = 'Texture57Pt5Percent'] = "Texture57Pt5Percent"; TextureEnum[TextureEnum["Texture62Pt5Percent"] = 'Texture62Pt5Percent'] = "Texture62Pt5Percent"; TextureEnum[TextureEnum["Texture65Percent"] = 'Texture65Percent'] = "Texture65Percent"; TextureEnum[TextureEnum["Texture67Pt5Percent"] = 'Texture67Pt5Percent'] = "Texture67Pt5Percent"; TextureEnum[TextureEnum["Texture72Pt5Percent"] = 'Texture72Pt5Percent'] = "Texture72Pt5Percent"; TextureEnum[TextureEnum["Texture77Pt5Percent"] = 'Texture77Pt5Percent'] = "Texture77Pt5Percent"; TextureEnum[TextureEnum["Texture82Pt5Percent"] = 'Texture82Pt5Percent'] = "Texture82Pt5Percent"; TextureEnum[TextureEnum["Texture85Percent"] = 'Texture85Percent'] = "Texture85Percent"; TextureEnum[TextureEnum["Texture87Pt5Percent"] = 'Texture87Pt5Percent'] = "Texture87Pt5Percent"; TextureEnum[TextureEnum["Texture92Pt5Percent"] = 'Texture92Pt5Percent'] = "Texture92Pt5Percent"; TextureEnum[TextureEnum["Texture95Percent"] = 'Texture95Percent'] = "Texture95Percent"; TextureEnum[TextureEnum["Texture97Pt5Percent"] = 'Texture97Pt5Percent'] = "Texture97Pt5Percent"; TextureEnum[TextureEnum["TextureNil"] = 'TextureNil'] = "TextureNil"; })(TextureEnum = Shading.TextureEnum || (Shading.TextureEnum = {})); })(Shading = exports.Shading || (exports.Shading = {})); // tslint:enable:quotemark