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

698 lines 34.1 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.Report = void 0; var core_1 = require("@aurahelper/core"); exports.Report = { aggregates: new core_1.ArrayXMLField('aggregates', 'Aggregates') .setMinApi(14) .setEditable() .setFieldKey('developerName') .addField('acrossGroupingContext', new core_1.StringXMLField('acrossGroupingContext', 'Across Grouping Context') .setMinApi(15) .setEditable()) .addField('calculatedFormula', new core_1.StringXMLField('calculatedFormula', 'Calculated Formula') .setEditable() .setRequired()) .addField('datatype', new core_1.EnumXMLField('datatype', 'Data Type') .setEditable() .setRequired() .addEnumValue('Currency', 'currency') .addEnumValue('Number', 'number') .addEnumValue('Percent', 'percent')) .addField('description', new core_1.StringXMLField('description', 'Description') .setEditable() .setMaxLength(255)) .addField('developerName', new core_1.StringXMLField('developerName', 'Developer Name') .setEditable() .setRequired() .setUnique()) .addField('downGroupingContext', new core_1.StringXMLField('downGroupingContext', 'Down Grouping Context') .setMinApi(15) .setEditable()) .addField('isActive', new core_1.StringXMLField('isActive', 'Is Active') .setEditable() .setRequired()) .addField('isCrossBlock', new core_1.StringXMLField('isCrossBlock', 'Is Cross Block') .setMinApi(25) .setEditable()) .addField('masterLabel', new core_1.StringXMLField('masterLabel', 'Master Label') .setEditable() .setRequired()) .addField('reportType', new core_1.StringXMLField('reportType', 'Report Type') .setEditable() .setMetadataType(core_1.MetadataTypes.REPORT_TYPE)) .addField('scale', new core_1.IntegerXMLField('scale', 'Scale') .setEditable() .setMinValue(0) .setMaxValue(18)), block: new core_1.ArrayXMLField('block', 'Block') .setMinApi(14) .setEditable() .setDefinitionReference('this'), blockInfo: new core_1.ObjectXMLField('blockInfo', 'Block Info') .setMinApi(14) .setEditable() .setFieldKey('blockId') .setSortOrder(undefined) .addField('aggregateReferences', new core_1.ArrayXMLField('aggregateReferences', 'Aggregate References') .setEditable() .setFieldKey('aggregate') .setSortOrder(undefined) .addField('aggregate', new core_1.StringXMLField('aggregate', 'Aggregate') .setEditable() .setRequired())) .addField('blockId', new core_1.EnumXMLField('blockId', 'Block Id') .setMinApi(25) .setEditable() .setRequired() .addEnumValue('Block 1', 'B1') .addEnumValue('Block 2', 'B2') .addEnumValue('Block 3', 'B3') .addEnumValue('Block 4', 'B4') .addEnumValue('Block 5', 'B5')) .addField('joinTable', new core_1.StringXMLField('joinTable', 'Join Table') .setEditable() .setRequired()), buckets: new core_1.ArrayXMLField('buckets', 'Buckets') .setMinApi(24) .setEditable() .setFieldKey('developerName') .addField('bucketType', new core_1.EnumXMLField('bucketType', 'Bucket Type') .setEditable() .setRequired() .addEnumValue('Text', 'text') .addEnumValue('Number', 'number') .addEnumValue('Picklist', 'picklist')) .addField('developerName', new core_1.StringXMLField('developerName', 'Developer Name') .setEditable() .setRequired() .setUnique()) .addField('masterLabel', new core_1.StringXMLField('masterLabel', 'Master Label') .setEditable() .setRequired() .setMaxLength(40)) .addField('nullTreatment', new core_1.EnumXMLField('nullTreatment', 'Null Treatment') .setEditable() .setRequired() .addEnumValue('Treat null as Zero', 'z') .addEnumValue('Treat null as Blank', 'n')) .addField('otherBucketLabel', new core_1.StringXMLField('otherBucketLabel', 'Other Bucket Label') .setEditable()) .addField('sourceColumnName', new core_1.StringXMLField('sourceColumnName', 'Source Column Name') .setEditable() .setRequired()) .addField('values', new core_1.ObjectXMLField('values', 'Values') .setEditable() .setRequired() .setFieldKey('value') .setSortOrder(undefined) .addField('sourceValues', new core_1.EnumXMLField('sourceValues', 'Source Values') .setEditable() .addEnumValue('Source Value', 'sourceValue') .addEnumValue('From', 'from') .addEnumValue('To', 'to')) .addField('value', new core_1.EnumXMLField('value', 'Value') .setEditable() .setRequired())), chart: new core_1.ObjectXMLField('chart', 'Chart') .setMinApi(14) .setEditable() .setFieldKey('title') .setSortOrder(undefined) .addField('backgroundColor1', new core_1.StringXMLField('backgroundColor1', 'Background Color 1') .setEditable()) .addField('backgroundColor2', new core_1.StringXMLField('backgroundColor2', 'Background Color 2') .setEditable()) .addField('sourceValues', new core_1.EnumXMLField('sourceValues', 'Source Values') .setEditable() .addEnumValue('Diagonal', 'Diagonal') .addEnumValue('Left To Right', 'LeftToRight') .addEnumValue('Top To Bottom', 'TopToBottom')) .addField('chartSummaries', new core_1.ArrayXMLField('chartSummaries', 'Chart Summaries') .setMinApi(17) .setEditable() .setFieldKey('aggregate') .setSortOrder(undefined) .addField('aggregate', new core_1.EnumXMLField('aggregate', 'Aggregate') .setEditable() .setEnumValues(core_1.DataValues.REPORT_SUMMARY_TYPES)) .addField('axisBinding', new core_1.EnumXMLField('axisBinding', 'Axis Binding') .setEditable() .addEnumValue('X', 'x') .addEnumValue('Y', 'y') .addEnumValue('Y2', 'y2')) .addField('column', new core_1.StringXMLField('column', 'Column') .setEditable() .setRequired())) .addField('chartType', new core_1.EnumXMLField('chartType', 'Chart Type') .setEditable() .addEnumValue('None', 'None') .addEnumValue('Horizontal Bar', 'HorizontalBar') .addEnumValue('Horizontal Bar Grouped', 'HorizontalBarGrouped') .addEnumValue('Horizontal Bar Stacked', 'HorizontalBarStacked') .addEnumValue('Horizontal Bar Stacked To 100', 'HorizontalBarStackedTo100') .addEnumValue('Vertical Column', 'VerticalColumn') .addEnumValue('Vertical Column Grouped', 'VerticalColumnGrouped') .addEnumValue('Vertical Column Stacked', 'VerticalColumnStacked') .addEnumValue('Vertical Column Stacked To 100', 'VerticalColumnStackedTo100') .addEnumValue('Line', 'Line') .addEnumValue('Line Grouped', 'LineGrouped') .addEnumValue('Line Cumulative', 'LineCumulative') .addEnumValue('Line Cumulative Grouped', 'LineCumulativeGrouped') .addEnumValue('Pie', 'Pie') .addEnumValue('Donut', 'Donut') .addEnumValue('Funnel', 'Funnel') .addEnumValue('Scatter', 'Scatter') .addEnumValue('Scatter Grouped', 'ScatterGrouped') .addEnumValue('Vertical Column Line', 'VerticalColumnLine') .addEnumValue('Vertical Column Grouped Line', 'VerticalColumnGroupedLine') .addEnumValue('Vertical Column Stacked Line', 'VerticalColumnStackedLine') .addEnumValue('Plugin', 'Plugin', 31)) .addField('enableHoverLabels', new core_1.BooleanXMLField('enableHoverLabels', 'Enable Hover Labels') .setMinApi(17) .setEditable()) .addField('expandOthers', new core_1.BooleanXMLField('expandOthers', 'Expand Others') .setMinApi(17) .setEditable()) .addField('groupingColumn', new core_1.StringXMLField('groupingColumn', 'Grouping Column') .setEditable()) .addField('legendPosition', new core_1.EnumXMLField('legendPosition', 'Legend Position') .setEditable() .setRequired() .addEnumValue('Bottom', 'Bottom') .addEnumValue('On Chart', 'OnChart') .addEnumValue('Right', 'Right')) .addField('location', new core_1.EnumXMLField('location', 'Location') .setEditable() .setRequired() .addEnumValue('Chart Top', 'CHART_TOP') .addEnumValue('Chart Bottom', 'CHART_BOTTOM')) .addField('secondaryGroupingColumn', new core_1.StringXMLField('secondaryGroupingColumn', 'Secondary Grouping Column') .setEditable()) .addField('showAxisLabels', new core_1.BooleanXMLField('showAxisLabels', 'Show Axis Labels') .setEditable()) .addField('showPercentage', new core_1.BooleanXMLField('showPercentage', 'Show Percentage') .setEditable()) .addField('showTotal', new core_1.BooleanXMLField('showTotal', 'Show Total') .setEditable()) .addField('showValues', new core_1.BooleanXMLField('showValues', 'Show Values') .setEditable()) .addField('size', new core_1.EnumXMLField('size', 'Size') .setMinApi(17) .setEditable() .setRequired() .addEnumValue('Tiny', 'Tiny') .addEnumValue('Small', 'Small') .addEnumValue('Medium', 'Medium') .addEnumValue('Large', 'Large') .addEnumValue('Huge', 'Huge')) .addField('summaryAggregate', new core_1.EnumXMLField('summaryAggregate', 'Summary Aggregate') .setMinApi(17) .setEditable() .setEnumValues(core_1.DataValues.REPORT_SUMMARY_TYPES)) .addField('summaryAxisManualRangeEnd', new core_1.DoubleXMLField('summaryAxisManualRangeEnd', 'Summary Axis Manual Range End') .setEditable()) .addField('summaryAxisManualRangeStart', new core_1.DoubleXMLField('summaryAxisManualRangeStart', 'Summary Axis Manual Range Start') .setEditable()) .addField('summaryAxisRange', new core_1.EnumXMLField('summaryAxisRange', 'Summary Axis Range') .setEditable() .setRequired() .addEnumValue('Auto', 'Auto') .addEnumValue('Manual', 'Manual')) .addField('summaryColumn', new core_1.StringXMLField('summaryColumn', 'Summary Column') .setMinApi(17) .setEditable() .setRequired()) .addField('textColor', new core_1.StringXMLField('textColor', 'Text Color') .setEditable()) .addField('textSize', new core_1.EnumXMLField('textSize', 'Text Size') .setEditable() .addEnumValue('8', '8') .addEnumValue('9', '9') .addEnumValue('10', '10') .addEnumValue('12', '12') .addEnumValue('14', '14') .addEnumValue('18', '18') .addEnumValue('24', '24') .addEnumValue('36', '36')) .addField('title', new core_1.StringXMLField('title', 'Title') .setEditable() .setMaxLength(255)) .addField('titleColor', new core_1.StringXMLField('titleColor', 'Title Color') .setEditable()) .addField('titleSize', new core_1.EnumXMLField('titleSize', 'Title Size') .setEditable() .addEnumValue('8', '8') .addEnumValue('9', '9') .addEnumValue('10', '10') .addEnumValue('12', '12') .addEnumValue('14', '14') .addEnumValue('18', '18') .addEnumValue('24', '24') .addEnumValue('36', '36')), colorRanges: new core_1.ArrayXMLField('colorRanges', 'Color Ranges') .setMinApi(14) .setEditable() .setFieldKey('aggregate') .setSortOrder(undefined) .addField('aggregate', new core_1.EnumXMLField('aggregate', 'Aggregate') .setEditable() .setEnumValues(core_1.DataValues.REPORT_SUMMARY_TYPES)) .addField('columnName', new core_1.StringXMLField('columnName', 'Column Name') .setEditable() .setRequired()) .addField('highBreakpoint', new core_1.DoubleXMLField('highBreakpoint', 'High Breakpoint') .setEditable() .setRequired()) .addField('highColor', new core_1.StringXMLField('highColor', 'High Color') .setEditable() .setRequired()) .addField('lowBreakpoint', new core_1.DoubleXMLField('lowBreakpoint', 'Low Breakpoint') .setEditable() .setRequired()) .addField('lowColor', new core_1.StringXMLField('lowColor', 'Low Color') .setEditable() .setRequired()) .addField('midColor', new core_1.StringXMLField('midColor', 'Mid Color') .setEditable() .setRequired()), columns: new core_1.ArrayXMLField('columns', 'Columns') .setMinApi(14) .setEditable() .setFieldKey('field') .setSortOrder(undefined) .addField('aggregateTypes', new core_1.EnumXMLField('aggregateTypes', 'Aggregate Types') .setEditable() .setEnumValues(core_1.DataValues.REPORT_SUMMARY_TYPES)) .addField('field', new core_1.StringXMLField('field', 'Field') .setEditable() .setRequired() .setMetadataType(core_1.MetadataTypes.CUSTOM_FIELD)) .addField('reverseColors', new core_1.BooleanXMLField('reverseColors', 'Reverse Colors') .setMinApi(29) .setEditable()) .addField('showChanges', new core_1.BooleanXMLField('showChanges', 'Show Changes') .setMinApi(29) .setEditable()), crossFilters: new core_1.ArrayXMLField('crossFilters', 'Cross Filters') .setMinApi(51) .setEditable() .setFieldKey('relatedTable') .setSortOrder(undefined) .addField('criteriaItems', new core_1.ObjectXMLField('criteriaItems', 'Criteria Items') .setEditable() .setFieldKey('column') .setSortOrder(undefined) .addField('column', new core_1.StringXMLField('column', 'Column') .setEditable() .setRequired()) .addField('columnToColumn', new core_1.BooleanXMLField('columnToColumn', 'Column To Column') .setMinApi(29) .setEditable()) .addField('isUnlocked', new core_1.BooleanXMLField('isUnlocked', 'Is Unlocked') .setMinApi(38) .setEditable()) .addField('operator', new core_1.EnumXMLField('operator', 'Operator') .setEditable() .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')) .addField('snapshot', new core_1.StringXMLField('snapshot', 'Snapshot') .setEditable()) .addField('value', new core_1.StringXMLField('value', 'Value') .setEditable())) .addField('operation', new core_1.EnumXMLField('operation', 'Operation') .setEditable() .addEnumValue('With', 'with') .addEnumValue('Without', 'without')) .addField('primaryTableColumn', new core_1.StringXMLField('primaryTableColumn', 'Primary Table Column') .setEditable()) .addField('relatedTable', new core_1.StringXMLField('relatedTable', 'Related Table') .setEditable()) .addField('relatedTableJoinColumn', new core_1.StringXMLField('relatedTableJoinColumn', 'Related Table Join Column') .setEditable()), currency: new core_1.StringXMLField('currency', 'Currency') .setMinApi(14) .setEditable(), dataCategoryFilters: new core_1.StringXMLField('dataCategoryFilters', 'Data Category Filters') .setMinApi(14) .setEditable(), description: new core_1.StringXMLField('description', 'Description') .setMinApi(14) .setEditable() .setMaxLength(255), division: new core_1.StringXMLField('division', 'Division') .setMinApi(17) .setEditable(), filter: new core_1.ObjectXMLField('filter', 'Filter') .setMinApi(14) .setEditable() .setFieldKey('language') .setSortOrder(undefined) .addField('booleanFilter', new core_1.StringXMLField('booleanFilter', 'Boolean Filter') .setEditable()) .addField('criteriaItems', new core_1.ObjectXMLField('criteriaItems', 'Criteria Items') .setEditable() .setFieldKey('column') .setSortOrder(undefined) .addField('column', new core_1.StringXMLField('column', 'Column') .setEditable() .setRequired()) .addField('columnToColumn', new core_1.BooleanXMLField('columnToColumn', 'Column To Column') .setMinApi(29) .setEditable()) .addField('isUnlocked', new core_1.BooleanXMLField('isUnlocked', 'Is Unlocked') .setMinApi(38) .setEditable()) .addField('operator', new core_1.EnumXMLField('operator', 'Operator') .setEditable() .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')) .addField('snapshot', new core_1.StringXMLField('snapshot', 'Snapshot') .setEditable()) .addField('value', new core_1.StringXMLField('value', 'Value') .setEditable())) .addField('language', new core_1.EnumXMLField('language', 'Language') .setEditable() .setEnumValues(core_1.DataValues.SF_LANGUAGES)), folderName: new core_1.StringXMLField('folderName', 'Folder Name') .setMinApi(35) .setEditable() .setMetadataType(core_1.MetadataTypes.FOLDER), format: new core_1.EnumXMLField('format', 'Format') .setMinApi(14) .setEditable() .addEnumValue('Matrix', 'Matrix') .addEnumValue('Summary', 'Summary') .addEnumValue('Tabular', 'Tabular') .addEnumValue('Joined', 'Joined'), formattingRules: new core_1.ArrayXMLField('formattingRules', 'Formatting Rules') .setEditable() .setFieldKey('aggregate') .setSortOrder(undefined) .addField('aggregate', new core_1.EnumXMLField('aggregate', 'Aggregate') .setEditable() .addEnumValue('Sum', 'Sum') .addEnumValue('Average', 'Average') .addEnumValue('Maximum', 'Maximum') .addEnumValue('Minimum', 'Minimum') .addEnumValue('Unique', 'Unique')) .addField('columnName', new core_1.StringXMLField('columnName', 'Column Name') .setEditable() .setRequired()) .addField('values', new core_1.ObjectXMLField('values', 'Values') .setEditable() .setFieldKey('backgroundColor') .setSortOrder(undefined) .addField('backgroundColor', new core_1.StringXMLField('backgroundColor', 'Background Color') .setEditable() .setRequired()) .addField('rangeUpperBound', new core_1.DoubleXMLField('rangeUpperBound', 'Range Upper Bound') .setEditable())), groupingsAcross: new core_1.ArrayXMLField('groupingsAcross', 'Groupings Across') .setMinApi(14) .setEditable() .setFieldKey('field') .setSortOrder(undefined) .addField('aggregateType', new core_1.EnumXMLField('aggregateType', 'Aggregate Type') .setEditable() .addEnumValue('Sum', 'Sum') .addEnumValue('Average', 'Average') .addEnumValue('Maximum', 'Maximum') .addEnumValue('Minimum', 'Minimum') .addEnumValue('Row Count', 'RowCount') .addEnumValue('Unique', 'Unique')) .addField('dateGranularity', new core_1.EnumXMLField('dateGranularity', 'Date Granularity') .setEditable() .addEnumValue('None', 'None') .addEnumValue('By Day', 'Day') .addEnumValue('By Week', 'Week') .addEnumValue('By Month', 'Month') .addEnumValue('By Quarter', 'Quarter') .addEnumValue('By Year', 'Year') .addEnumValue('By Fiscal Quarter', 'FiscalQuarter') .addEnumValue('By Fiscal Year', 'FiscalYear') .addEnumValue('By Month In Year', 'MonthInYear') .addEnumValue('By Day In Month', 'DayInMonth') .addEnumValue('By Fiscal Period', 'FiscalPeriod') .addEnumValue('By Fiscal Week', 'FiscalWeek')) .addField('field', new core_1.StringXMLField('field', 'Field') .setEditable() .setRequired()) .addField('sortByName', new core_1.StringXMLField('sortByName', 'Sort By Name') .setEditable() .setRequired()) .addField('sortOrder', new core_1.EnumXMLField('sortOrder', 'Sort Order') .setEditable() .setRequired() .addEnumValue('ASC', 'Asc') .addEnumValue('DESC', 'Desc')) .addField('sortType', new core_1.EnumXMLField('sortType', 'Sort Type') .setEditable() .addEnumValue('Column', 'Column') .addEnumValue('Aggregate', 'Aggregate') .addEnumValue('Custom Summary Formula', 'CustomSummaryFormula')), groupingsDown: new core_1.ArrayXMLField('groupingsDown', 'Groupings Down') .setMinApi(14) .setEditable() .setFieldKey('field') .setSortOrder(undefined) .addField('aggregateType', new core_1.EnumXMLField('aggregateType', 'Aggregate Type') .setEditable() .addEnumValue('Sum', 'Sum') .addEnumValue('Average', 'Average') .addEnumValue('Maximum', 'Maximum') .addEnumValue('Minimum', 'Minimum') .addEnumValue('Row Count', 'RowCount') .addEnumValue('Unique', 'Unique')) .addField('dateGranularity', new core_1.EnumXMLField('dateGranularity', 'Date Granularity') .setEditable() .addEnumValue('None', 'None') .addEnumValue('By Day', 'Day') .addEnumValue('By Week', 'Week') .addEnumValue('By Month', 'Month') .addEnumValue('By Quarter', 'Quarter') .addEnumValue('By Year', 'Year') .addEnumValue('By Fiscal Quarter', 'FiscalQuarter') .addEnumValue('By Fiscal Year', 'FiscalYear') .addEnumValue('By Month In Year', 'MonthInYear') .addEnumValue('By Day In Month', 'DayInMonth') .addEnumValue('By Fiscal Period', 'FiscalPeriod') .addEnumValue('By Fiscal Week', 'FiscalWeek')) .addField('field', new core_1.StringXMLField('field', 'Field') .setEditable() .setRequired()) .addField('sortByName', new core_1.StringXMLField('sortByName', 'Sort By Name') .setEditable() .setRequired()) .addField('sortOrder', new core_1.EnumXMLField('sortOrder', 'Sort Order') .setEditable() .setRequired() .addEnumValue('ASC', 'Asc') .addEnumValue('DESC', 'Desc')) .addField('sortType', new core_1.EnumXMLField('sortType', 'Sort Type') .setEditable() .addEnumValue('Column', 'Column') .addEnumValue('Aggregate', 'Aggregate') .addEnumValue('Custom Summary Formula', 'CustomSummaryFormula')), historicalSelector: new core_1.ObjectXMLField('historicalSelector', 'Historical Selector') .setMinApi(29) .setEditable() .setFieldKey('snapshot') .setSortOrder(undefined) .addField('snapshot', new core_1.StringXMLField('snapshot', 'Snapshot') .setEditable() .setRequired()), name: new core_1.StringXMLField('name', 'Name') .setMinApi(14) .setEditable() .setRequired(), numSubscriptions: new core_1.IntegerXMLField('numSubscriptions', 'Number Subscriptions') .setMinApi(38) .setEditable(), params: new core_1.ArrayXMLField('params', 'Params') .setMinApi(14) .setEditable() .setFieldKey('name') .setSortOrder(undefined) .addField('name', new core_1.StringXMLField('name', 'Name') .setEditable() .setRequired()) .addField('value', new core_1.StringXMLField('value', 'Value') .setEditable() .setRequired()), reportCustomDetailFormula: new core_1.ObjectXMLField('reportCustomDetailFormula', 'Report Custom Detail Formula') .setMinApi(14) .setEditable() .setFieldKey('developerName') .setSortOrder(undefined) .addField('calculatedFormula', new core_1.StringXMLField('calculatedFormula', 'Calculated Formula') .setEditable() .setRequired()) .addField('datatype', new core_1.EnumXMLField('datatype', 'Data Type') .setEditable() .setRequired() .addEnumValue('Double', 'Double') .addEnumValue('Date Only', 'DateOnly') .addEnumValue('Date Time', 'DateTime') .addEnumValue('Text', 'Text')) .addField('description', new core_1.StringXMLField('description', 'Description') .setEditable() .setMaxLength(255)) .addField('developerName', new core_1.StringXMLField('developerName', 'Developer Name') .setEditable() .setRequired() .setUnique()) .addField('label', new core_1.StringXMLField('label', 'Label') .setEditable() .setRequired()) .addField('scale', new core_1.IntegerXMLField('scale', 'Scale') .setEditable() .setMinValue(0) .setMaxValue(18)), reportType: new core_1.StringXMLField('reportType', 'Report Type') .setMinApi(14) .setEditable() .setRequired() .setMetadataType(core_1.MetadataTypes.REPORT_TYPE), roleHierarchyFilter: new core_1.StringXMLField('roleHierarchyFilter', 'Role Hierarchy Filter') .setMinApi(17) .setEditable(), rowLimit: new core_1.IntegerXMLField('rowLimit', 'Row Limit') .setMinApi(14) .setEditable(), scope: new core_1.EnumXMLField('scope', 'Scope') .setMinApi(14) .setEditable() .addEnumValue('My Accounts', 'MyAccounts') .addEnumValue('My Teams Accounts', 'MyTeamsAccounts') .addEnumValue('All Accounts', 'AllAccounts'), showCurrentDate: new core_1.BooleanXMLField('showCurrentDate', 'Show Current Date') .setMinApi(29) .setEditable(), showDetails: new core_1.BooleanXMLField('showDetails', 'Show Details') .setMinApi(14) .setEditable() .setDefaultValue(true), showGrandTotal: new core_1.BooleanXMLField('showGrandTotal', 'Show Grand Total') .setMinApi(14) .setEditable(), showSubTotals: new core_1.BooleanXMLField('showSubTotals', 'Show Sub Totals') .setMinApi(14) .setEditable(), sortColumn: new core_1.StringXMLField('sortColumn', 'Sort Column') .setMinApi(14) .setEditable(), sortOrder: new core_1.EnumXMLField('sortOrder', 'Sort Order') .setMinApi(14) .setEditable() .addEnumValue('ASC', 'Asc') .addEnumValue('DESC', 'Desc'), territoryHierarchyFilter: new core_1.StringXMLField('territoryHierarchyFilter', 'Territory Hierarchy Filter') .setMinApi(17) .setEditable(), timeFrameFilter: new core_1.ObjectXMLField('timeFrameFilter', 'Time Frame Filter') .setMinApi(14) .setEditable() .setFieldKey('dateColumn') .setSortOrder(undefined) .addField('dateColumn', new core_1.StringXMLField('dateColumn', 'Date Column') .setEditable() .setRequired()) .addField('endDate', new core_1.DateTimeXMLField('endDate', 'End Date') .setEditable() .setFormat('yyyy-nn-dd')) .addField('interval', new core_1.EnumXMLField('interval', 'Interval') .setEditable() .setRequired() .addEnumValue('Current fiscal quarter', 'INTERVAL_CURRENT') .addEnumValue('Current and next fiscal quarters', 'INTERVAL_CURNEXT1') .addEnumValue('Current and previous fiscal quarters', 'INTERVAL_CURPREV1') .addEnumValue('Next fiscal quarter', 'INTERVAL_NEXT1') .addEnumValue('Previous fiscal quarter', 'INTERVAL_PREV1') .addEnumValue('Current and next three fiscal quarters', 'INTERVAL_CURNEXT3') .addEnumValue('Current fiscal year', 'INTERVAL_CURFY') .addEnumValue('Previous fiscal year', 'INTERVAL_PREVFY') .addEnumValue('Previous two fiscal years', 'INTERVAL_PREV2FY') .addEnumValue('Two fiscal years ago', 'INTERVAL_AGO2FY') .addEnumValue('Next fiscal year', 'INTERVAL_NEXTFY') .addEnumValue('Current and previous fiscal years', 'INTERVAL_PREVCURFY') .addEnumValue('Current and previous two fiscal years', 'INTERVAL_PREVCUR2FY') .addEnumValue('Current and next fiscal year', 'INTERVAL_CURNEXTFY') .addEnumValue('A custom time period', 'INTERVAL_CUSTOM') .addEnumValue('Yesterday', 'INTERVAL_YESTERDAY') .addEnumValue('Today', 'INTERVAL_TODAY') .addEnumValue('Tomorrow', 'INTERVAL_TOMORROW') .addEnumValue('Last calendar week', 'INTERVAL_LASTWEEK') .addEnumValue('This calendar week', 'INTERVAL_THISWEEK') .addEnumValue('Next calendar week', 'INTERVAL_NEXTWEEK') .addEnumValue('Last calendar month', 'INTERVAL_LASTMONTH') .addEnumValue('This calendar month', 'INTERVAL_THISMONTH') .addEnumValue('Next calendar month', 'INTERVAL_NEXTMONTH') .addEnumValue('Current and previous calendar months', 'INTERVAL_LASTTHISMONTH') .addEnumValue('Current and next calendar months', 'INTERVAL_THISNEXTMONTH') .addEnumValue('Current calendar quarter', 'INTERVAL_CURRENTQ') .addEnumValue('Current and next calendar quarters', 'INTERVAL_CURNEXTQ') .addEnumValue('Current and previous calendar quarters', 'INTERVAL_CURPREVQ') .addEnumValue('Next calendar quarter', 'INTERVAL_NEXTQ') .addEnumValue('Previous calendar quarter', 'INTERVAL_PREVQ') .addEnumValue('Current and next three calendar quarters', 'INTERVAL_CURNEXT3Q') .addEnumValue('Current calendar year', 'INTERVAL_CURY') .addEnumValue('Previous calendar year', 'INTERVAL_PREVY') .addEnumValue('Previous two calendar years', 'INTERVAL_PREV2Y') .addEnumValue('Two calendar years ago', 'INTERVAL_AGO2Y') .addEnumValue('Next calendar year', 'INTERVAL_NEXTY') .addEnumValue('Current and previous calendar years', 'INTERVAL_PREVCURY') .addEnumValue('Current and previous two calendar years', 'INTERVAL_PREVCUR2Y') .addEnumValue('Current and next calendar years', 'INTERVAL_CURNEXTY') .addEnumValue('Last 7 days', 'INTERVAL_LAST7') .addEnumValue('Last 30 days', 'INTERVAL_LAST30') .addEnumValue('Last 60 days', 'INTERVAL_LAST60') .addEnumValue('Last 90 days', 'INTERVAL_LAST90') .addEnumValue('Last 120 days', 'INTERVAL_LAST120') .addEnumValue('Next 7 days', 'INTERVAL_NEXT7') .addEnumValue('Next 30 days', 'INTERVAL_NEXT30') .addEnumValue('Next 60 days', 'INTERVAL_NEXT60') .addEnumValue('Next 90 days', 'INTERVAL_NEXT90') .addEnumValue('Next 120 days', 'INTERVAL_NEXT120') .addEnumValue('Last fiscal week', 'LAST_FISCALWEEK') .addEnumValue('This fiscal week', 'THIS_FISCALWEEK') .addEnumValue('Next fiscal week', 'NEXT_FISCALWEEK') .addEnumValue('Last fiscal period', 'LAST_FISCALPERIOD') .addEnumValue('This fiscal period', 'THIS_FISCALPERIOD') .addEnumValue('Next fiscal period', 'NEXT_FISCALPERIOD') .addEnumValue('This fiscal period and last fiscal period', 'LASTTHIS_FISCALPERIOD') .addEnumValue('This fiscal period and next fiscal period', 'THISNEXT_FISCALPERIOD') .addEnumValue('Current entitlement period', 'CURRENT_ENTITLEMENT_PERIOD') .addEnumValue('Previous entitlement period', 'PREVIOUS_ENTITLEMENT_PERIOD') .addEnumValue('Previous two entitlement periods', 'PREVIOUS_TWO_ENTITLEMENT_PERIODS') .addEnumValue('Two entitlement periods ago', 'TWO_ENTITLEMENT_PERIODS_AGO') .addEnumValue('Current and previous entitlement period', 'CURRENT_AND_PREVIOUS_ENTITLEMENT_PERIOD') .addEnumValue('Current and previous two entitlement periods', 'CURRENT_AND_PREVIOUS_TWO_ENTITLEMENT_PERIODS')) .addField('startDate', new core_1.DateTimeXMLField('startDate', 'Start Date') .setEditable() .setFormat('yyyy-nn-dd')), userFilter: new core_1.StringXMLField('userFilter', 'User Filter') .setMinApi(17) .setEditable(), }; //# sourceMappingURL=report.js.map