UNPKG

@aurahelper/xml-definitions

Version:

Powerfull Libraries to get the XML Definitions of ALL XML Salesforce Metadata Files. Support All API Versions up to API 53.0. You can get the definition of one or more XML files for a specific version of Salesforce. For Example: You can get the XML Defini

218 lines 9.74 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.Dashboard = void 0; var core_1 = require("@aurahelper/core"); var dashboardComponent_1 = require("./types/dashboardComponent"); exports.Dashboard = { backgroundEndColor: new core_1.StringXMLField('backgroundEndColor', 'Background End Color') .setMinApi(14) .setEditable() .setRequired(), backgroundFadeDirection: new core_1.EnumXMLField('backgroundFadeDirection', 'Background Fade Direction') .setMinApi(14) .setEditable() .setRequired() .addEnumValue('Diagonal', 'Diagonal') .addEnumValue('Left To Right', 'LeftToRight') .addEnumValue('Top To Bottom', 'TopToBottom'), backgroundStartColor: new core_1.StringXMLField('backgroundStartColor', 'Background Start Color') .setMinApi(14) .setEditable() .setRequired(), chartTheme: new core_1.EnumXMLField('chartTheme', 'Chart Theme') .setMinApi(42) .setEditable() .addEnumValue('Light', 'light') .addEnumValue('Dark', 'dark'), colorPalette: new core_1.EnumXMLField('colorPalette', 'Color Palette') .setMinApi(42) .setEditable() .addEnumValue('Accessible', 'accessible') .addEnumValue('Bluegrass', 'bluegrass') .addEnumValue('Color Safe', 'colorSafe') .addEnumValue('Default', 'Default') .addEnumValue('Dusk', 'dusk') .addEnumValue('Earth', 'earth') .addEnumValue('Fire', 'fire') .addEnumValue('Gray', 'gray') .addEnumValue('Heat', 'heat') .addEnumValue('Justice', 'justice') .addEnumValue('Nightfall', 'nightfall') .addEnumValue('Pond', 'pond') .addEnumValue('Sunrise', 'sunrise') .addEnumValue('Tropic', 'tropic') .addEnumValue('Unity', 'unity') .addEnumValue('Water', 'water') .addEnumValue('Watermelon', 'watermelon'), dashboardChartTheme: new core_1.EnumXMLField('dashboardChartTheme', 'Dashboard Chart Theme') .setMinApi(42) .setEditable() .addEnumValue('Light', 'light') .addEnumValue('Dark', 'dark'), dashboardColorPalette: new core_1.EnumXMLField('dashboardColorPalette', 'Dashboard Color Palette') .setMinApi(42) .setEditable() .addEnumValue('Accessible', 'accessible') .addEnumValue('Bluegrass', 'bluegrass') .addEnumValue('Color Safe', 'colorSafe') .addEnumValue('Default', 'Default') .addEnumValue('Dusk', 'dusk') .addEnumValue('Earth', 'earth') .addEnumValue('Fire', 'fire') .addEnumValue('Gray', 'gray') .addEnumValue('Heat', 'heat') .addEnumValue('Justice', 'justice') .addEnumValue('Nightfall', 'nightfall') .addEnumValue('Pond', 'pond') .addEnumValue('Sunrise', 'sunrise') .addEnumValue('Tropic', 'tropic') .addEnumValue('Unity', 'unity') .addEnumValue('Water', 'water') .addEnumValue('Watermelon', 'watermelon'), dashboardFilters: new core_1.ArrayXMLField('dashboardFilters', 'Dashboard Filters') .setMinApi(23) .setEditable() .setFieldKey('name') .addField('dashboardFilterOptions', new core_1.ArrayXMLField('dashboardFilterOptions', 'Dashboard Filter Options') .setEditable() .setFieldKey('operator') .setSortOrder(undefined) .addField('operator', new core_1.EnumXMLField('operator', 'operator') .setEditable() .setRequired() .addEnumValue('Equals', 'equals') .addEnumValue('Not Equal', 'notEqual') .addEnumValue('Less Than', 'lessThan') .addEnumValue('Greater Than', 'greaterThan') .addEnumValue('Less Or Equal', 'lessOrEqual') .addEnumValue('Greater Or Equal', 'greaterOrEqual') .addEnumValue('Contains', 'contains') .addEnumValue('Not Contain', 'notContain') .addEnumValue('Starts With', 'startsWith') .addEnumValue('Includes', 'includes') .addEnumValue('Excludes', 'excludes') .addEnumValue('Within', 'within', undefined, 23) .addEnumValue('Between', 'between', 24)) .addField('values', new core_1.ArrayXMLField('values', 'Values') .setMinApi(24) .setEditable() .setRequired())) .addField('name', new core_1.StringXMLField('name', 'Name') .setEditable() .setRequired()), dashboardGridLayout: new core_1.ObjectXMLField('dashboardGridLayout', 'Dashboard Grid Layout') .setMinApi(35) .setEditable() .setFieldKey('dashboardGridComponents') .setSortOrder(undefined) .addField('dashboardGridComponents', new core_1.ArrayXMLField('dashboardGridComponents', 'Dashboard Grid Components') .setEditable() .setFieldKey('dashboardComponent') .setSortOrder(undefined) .addField('colSpan', new core_1.IntegerXMLField('colSpan', 'Column Span') .setEditable() .setRequired()) .addField('columnIndex', new core_1.IntegerXMLField('columnIndex', 'Column Index') .setEditable() .setRequired()) .addField('dashboardComponent', dashboardComponent_1.dashboardComponent(core_1.ObjectXMLField, 'dashboardComponent', 'Dashboard Component')) .addField('rowIndex', new core_1.IntegerXMLField('rowIndex', 'Row Index') .setEditable() .setRequired()) .addField('rowSpan', new core_1.IntegerXMLField('rowSpan', 'Row Span') .setEditable() .setRequired())), dashboardType: new core_1.EnumXMLField('dashboardType', 'Dashboard Type') .setMinApi(19) .setEditable() .addEnumValue('Specified User', 'SpecifiedUser') .addEnumValue('Logged In User', 'LoggedInUser') .addEnumValue('My Team User', 'MyTeamUser'), description: new core_1.StringXMLField('description', 'Description') .setMinApi(14) .setEditable() .setMaxLength(255), folderName: new core_1.StringXMLField('folderName', 'Folder Name') .setMinApi(35) .setEditable(), fullName: new core_1.StringXMLField('fullName', 'Full Name') .setMinApi(14) .setEditable() .setRequired() .addMatchPattern(/^[^\d\s_](\w)+$/) .setUnique(), isGridLayout: new core_1.BooleanXMLField('isGridLayout', 'Is Grid Layout') .setMinApi(35) .setEditable(), dashboardResultRefreshedDate: new core_1.StringXMLField('dashboardResultRefreshedDate', 'Dashboard Result Refreshed Date') .setMinApi(14) .setEditable() .setRequired(), dashboardResultRunningUser: new core_1.StringXMLField('dashboardResultRunningUser', 'Dashboard Result Running User') .setMinApi(14) .setEditable() .setRequired(), leftSection: new core_1.ObjectXMLField('leftSection', 'Left Section') .setMinApi(14) .setEditable() .setRequired() .setFieldKey('components') .setSortOrder(undefined) .addField('columnSize', new core_1.EnumXMLField('columnSize', 'Column Size') .setEditable() .setRequired() .addEnumValue('Medium', 'Medium') .addEnumValue('Narrow', 'Narrow') .addEnumValue('Wide', 'Wide')) .addField('components', dashboardComponent_1.dashboardComponent(core_1.ArrayXMLField, 'components', 'Components')), middleSection: new core_1.ObjectXMLField('middleSection', 'Middle Section') .setMinApi(14) .setEditable() .setRequired() .setFieldKey('components') .setSortOrder(undefined) .addField('columnSize', new core_1.EnumXMLField('columnSize', 'Column Size') .setEditable() .setRequired() .addEnumValue('Medium', 'Medium') .addEnumValue('Narrow', 'Narrow') .addEnumValue('Wide', 'Wide')) .addField('components', dashboardComponent_1.dashboardComponent(core_1.ArrayXMLField, 'components', 'Components')), numSubscriptions: new core_1.IntegerXMLField('numSubscriptions', 'Number of Subscriptions') .setMinApi(42) .setEditable(), rightSection: new core_1.ObjectXMLField('rightSection', 'Right Section') .setMinApi(14) .setEditable() .setRequired() .setFieldKey('components') .setSortOrder(undefined) .addField('columnSize', new core_1.EnumXMLField('columnSize', 'Column Size') .setEditable() .setRequired() .addEnumValue('Medium', 'Medium') .addEnumValue('Narrow', 'Narrow') .addEnumValue('Wide', 'Wide')) .addField('components', dashboardComponent_1.dashboardComponent(core_1.ArrayXMLField, 'components', 'Components')), runningUser: new core_1.StringXMLField('runningUser', 'Running User') .setMinApi(14) .setEditable() .linkFieldToSObject('User', 'Username'), textColor: new core_1.StringXMLField('textColor', 'Text Color') .setMinApi(14) .setEditable() .setRequired(), title: new core_1.StringXMLField('title', 'Title') .setMinApi(14) .setEditable() .setRequired(), titleColor: new core_1.StringXMLField('titleColor', 'Title Color') .setMinApi(14) .setEditable() .setRequired(), titleSize: new core_1.IntegerXMLField('titleSize', 'Title Size') .setMinApi(14) .setEditable() .setRequired() }; //# sourceMappingURL=dashboard.js.map