UNPKG

devexpress-reporting

Version:

DevExpress Reporting provides the capability to develop a reporting application to create and customize reports.

27 lines (26 loc) 2.78 kB
/** * DevExpress HTML/JS Reporting (designer\controls\metadata\xrTableOfContentsLevel.js) * Version: 20.2.13 * Build date: Apr 10, 2023 * Copyright (c) 2012 - 2023 Developer Express Inc. ALL RIGHTS RESERVED * License: https://www.devexpress.com/Support/EULAs/universal.xml */ "use strict"; Object.defineProperty(exports, "__esModule", { value: true }); var metadata_1 = require("./properties/metadata"); var analytics_utils_1 = require("@devexpress/analytics-core/analytics-utils"); var analytics_widgets_1 = require("@devexpress/analytics-core/analytics-widgets"); var defaultTableOfContentsLevelHeight_1 = require("../defaultTableOfContentsLevelHeight"); var font = { propertyName: 'font', localizable: true, modelName: '@Font', defaultVal: 'Times New Roman, 9.75pt', displayName: 'Font', localizationId: 'DevExpress.XtraReports.UI.XRTableOfContentsLevelBase.Font', editor: analytics_widgets_1.editorTemplates.getEditor('font') }; var backColor = { propertyName: 'backColor', modelName: '@BackColor', defaultVal: 'Transparent', from: analytics_utils_1.colorFromString, toJsonObject: analytics_utils_1.colorToString, displayName: 'Background Color', localizationId: 'DevExpress.XtraReports.UI.XRControl.BackColor', editor: analytics_widgets_1.editorTemplates.getEditor('customColorEditor') }; var foreColor = { propertyName: 'foreColor', modelName: '@ForeColor', defaultVal: 'Black', from: analytics_utils_1.colorFromString, toJsonObject: analytics_utils_1.colorToString, displayName: 'Foreground Color', localizationId: 'DevExpress.XtraReports.UI.XRControl.ForeColor', editor: analytics_widgets_1.editorTemplates.getEditor('customColorEditor') }; exports.baseTocLevelSerializationsInfo = [ backColor, font, foreColor, { propertyName: 'height', modelName: '@Height', editor: analytics_widgets_1.editorTemplates.getEditor('numeric'), defaultVal: defaultTableOfContentsLevelHeight_1.levelDefaultHeight, displayName: 'Height', localizationId: 'DevExpress.XtraReports.UI.XRTableOfContentsLevelBase.Height', from: analytics_utils_1.floatFromModel, editorOptions: { min: 10 } } ].concat(metadata_1.paddingGroup); exports.tocLevelSerializationsInfo = [ { propertyName: 'leaderSymbol', modelName: '@LeaderSymbol', editor: analytics_widgets_1.editorTemplates.getEditor('text'), defaultVal: '.', displayName: 'Leader Symbol', localizationId: 'DevExpress.XtraReports.UI.XRTableOfContentsLevel.LeaderSymbol', editorOptions: { maxLength: 1 } }, { propertyName: 'indent', modelName: '@Indent', editor: analytics_widgets_1.editorTemplates.getEditor('numeric'), defaultVal: null, displayName: 'Indent', localizationId: 'DevExpress.XtraReports.UI.XRTableOfContentsLevel.Indent', from: analytics_utils_1.floatFromModel } ].concat(exports.baseTocLevelSerializationsInfo);