@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
63 lines • 2.93 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.WaveApplication = void 0;
var core_1 = require("@aurahelper/core");
exports.WaveApplication = {
assetIcon: new core_1.StringXMLField('assetIcon', 'Asset Icon')
.setMinApi(37)
.setEditable(),
description: new core_1.StringXMLField('description', 'Description')
.setMinApi(37)
.setEditable(),
folder: new core_1.StringXMLField('folder', 'Folder')
.setMinApi(37)
.setEditable()
.setMetadataType(core_1.MetadataTypes.FOLDER),
masterLabel: new core_1.StringXMLField('masterLabel', 'Master Label')
.setMinApi(37)
.setEditable()
.setRequired(),
shares: new core_1.ObjectXMLField('shares', 'Shares')
.setMinApi(28)
.setEditable()
.setFieldKey('sharedTo')
.setSortOrder(undefined)
.addField('accessLevel', new core_1.EnumXMLField('accessLevel', 'Access Level')
.setEditable()
.setRequired()
.addEnumValue('View', 'View')
.addEnumValue('Edit All Contents', 'EditAllContents')
.addEnumValue('Manage', 'Manage'))
.addField('sharedTo', new core_1.StringXMLField('sharedTo', 'Shared To')
.setEditable()
.setRequired()
.linkFieldToSObject('User', 'Username')
.linkFieldToSObject('Queue', 'DeveloperName')
.linkFieldToSObject('Role', 'Name'))
.addField('sharedToType', new core_1.EnumXMLField('sharedToType', 'Shared To Type')
.setEditable()
.setRequired()
.addEnumValue('Group', 'Group')
.addEnumValue('Manager', 'Manager', 29)
.addEnumValue('Manager And Subordinates Internal', 'ManagerAndSubordinatesInternal', 29)
.addEnumValue('Role', 'Role')
.addEnumValue('Role And Subordinates', 'RoleAndSubordinates')
.addEnumValue('Role And Subordinates Internal', 'RoleAndSubordinatesInternal')
.addEnumValue('Organization', 'Organization')
.addEnumValue('Territory', 'Territory')
.addEnumValue('Territory And Subordinates', 'TerritoryAndSubordinates')
.addEnumValue('All PRM Users', 'AllPrmUsers')
.addEnumValue('User', 'User')
.addEnumValue('Partner User', 'PartnerUser')
.addEnumValue('All Customer Success Portal Users', 'AllCspUsers')
.addEnumValue('Customer Portal User', 'CustomerPortalUser')
.addEnumValue('Portal Role', 'PortalRole')
.addEnumValue('Portal Role And Subordinates', 'PortalRoleAndSubordinates')),
templateOrigin: new core_1.StringXMLField('templateOrigin', 'Template Origin')
.setMinApi(37)
.setEditable(),
templateVersion: new core_1.StringXMLField('templateVersion', 'Template Version')
.setMinApi(37)
.setEditable(),
};
//# sourceMappingURL=waveApplication.js.map