UNPKG

devexpress-reporting

Version:

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

27 lines (26 loc) 1.83 kB
/** * DevExpress HTML/JS Reporting (designer\bands\metadata\xrPageBandMetaData.js) * Version: 24.2.6 * Build date: Mar 18, 2025 * Copyright (c) 2012 - 2025 Developer Express Inc. ALL RIGHTS RESERVED * License: https://www.devexpress.com/Support/EULAs/universal.xml */ import { editorTemplates } from '@devexpress/analytics-core/analytics-widgets'; import { commonBandScripts } from '../../controls/metadata/properties/scriptMetadata'; import { printAcrossBands } from './bandsMetadata'; import { bandSerializationInfo } from './xrBandMetaData'; export const printOn = { propertyName: 'printOn', modelName: '@PrintOn', displayName: 'Print On', localizationId: 'DevExpress.XtraReports.UI.PageBand.PrintOn', defaultVal: 'AllPages', editor: editorTemplates.getEditor('combobox'), valuesArray: [ { value: 'AllPages', displayValue: 'All Pages', localizationId: 'DevExpress.XtraReports.UI.PrintOnPages.AllPages' }, { value: 'NotWithReportHeader', displayValue: 'Not with Report Header', localizationId: 'DevExpress.XtraReports.UI.PrintOnPages.NotWithReportHeader' }, { value: 'NotWithReportFooter', displayValue: 'Not with Report Footer', localizationId: 'DevExpress.XtraReports.UI.PrintOnPages.NotWithReportFooter' }, { value: 'NotWithReportHeaderAndReportFooter', displayValue: 'Not with Report Header and Report Footer', localizationId: 'DevExpress.XtraReports.UI.PrintOnPages.NotWithReportHeaderAndReportFooter' } ] }; export const pageBandSerializationInfoPageHeader = [printOn, commonBandScripts].concat(bandSerializationInfo); export const pageBandSerializationInfo = [printOn, commonBandScripts].concat(bandSerializationInfo); export const popularPropertiesPageHeader = ['printOn', printAcrossBands.propertyName]; export const popularPropertiesPageFooter = ['printOn'];