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

200 lines 10.3 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.MutingPermissionSet = void 0; var core_1 = require("@aurahelper/core"); exports.MutingPermissionSet = { label: new core_1.StringXMLField('label', 'label'), userLicense: new core_1.StringXMLField('userLicense', 'User License') .setMinApi(46), license: new core_1.StringXMLField('license', 'License') .setMinApi(46), description: new core_1.StringXMLField('description', 'Description') .setMinApi(46) .setEditable(), hasActivationRequired: new core_1.BooleanXMLField('hasActivationRequired', 'Has Activation Required') .setMinApi(46), applicationVisibilities: new core_1.ArrayXMLField('applicationVisibilities', 'Application ') .setMinApi(46) .setEditable() .setMergeable() .setFieldKey('application') .addField('application', new core_1.StringXMLField('application', 'Application') .setUnique() .setMetadataType(core_1.MetadataTypes.CUSTOM_APPLICATION)) .addField('visible', new core_1.BooleanXMLField('visible', 'Visible') .setEditable() .setDefaultValue(true)) .addField('default', new core_1.BooleanXMLField('default', 'Default') .setEditable() .setUnique() .addControlledField(new core_1.XMLDataControlledField('visible', true, true))), classAccesses: new core_1.ArrayXMLField('classAccesses', 'Class Accesses') .setMinApi(46) .setEditable() .setMergeable() .setFieldKey('apexClass') .addField('apexClass', new core_1.StringXMLField('apexClass', 'Apex Class') .setUnique() .setMetadataType(core_1.MetadataTypes.APEX_CLASS)) .addField('enabled', new core_1.BooleanXMLField('enabled', 'Enabled') .setEditable() .setDefaultValue(true)), customMetadataTypeAccesses: new core_1.ArrayXMLField('customMetadataTypeAccesses', 'Custom Metadata Type Accesses') .setMinApi(46) .setEditable() .setFieldKey('name') .addField('enabled', new core_1.BooleanXMLField('enabled', 'Enabled') .setEditable() .setDefaultValue(true)) .addField('name', new core_1.StringXMLField('name', 'Name') .setUnique() .setMetadataType(core_1.MetadataTypes.CUSTOM_METADATA)), customPermissions: new core_1.ArrayXMLField('customPermissions', 'Custom Permissions') .setMinApi(46) .setEditable() .setFieldKey('name') .addField('enabled', new core_1.BooleanXMLField('enabled', 'Enabled') .setEditable() .setDefaultValue(true)) .addField('name', new core_1.StringXMLField('name', 'Name') .setUnique() .setMetadataType(core_1.MetadataTypes.CUSTOM_PERMISSION)), customSettingAccesses: new core_1.ArrayXMLField('customSettingAccesses', 'Custom Settings Accesses') .setMinApi(46) .setEditable() .setFieldKey('name') .addField('enabled', new core_1.BooleanXMLField('enabled', 'Enabled') .setEditable() .setDefaultValue(true)) .addField('name', new core_1.StringXMLField('name', 'Name') .setUnique() .setMetadataType(core_1.MetadataTypes.CUSTOM_OBJECT)), externalDataSourceAccesses: new core_1.ArrayXMLField('externalDataSourceAccesses', 'External Data Source Accesses') .setMinApi(46) .setEditable() .setFieldKey('externalDataSource') .addField('enabled', new core_1.BooleanXMLField('enabled', 'Enabled') .setEditable() .setDefaultValue(true)) .addField('externalDataSource', new core_1.StringXMLField('externalDataSource', 'externalDataSource') .setUnique() .setMetadataType(core_1.MetadataTypes.CUSTOM_OBJECT)), fieldPermissions: new core_1.ArrayXMLField('fieldPermissions', 'Field Permissions') .setMinApi(46) .setEditable() .setMergeable() .setFieldKey('field') .addField('readable', new core_1.BooleanXMLField('readable', 'Readable') .setEditable() .setDefaultValue(true)) .addField('field', new core_1.StringXMLField('field', 'Field') .setUnique() .setSeparator(core_1.DataValues.POINT) .setMetadataType(core_1.MetadataTypes.CUSTOM_FIELD)) .addField('editable', new core_1.BooleanXMLField('editable', 'Editable') .setEditable() .setDefaultValue(false) .addControlledField(new core_1.XMLDataControlledField('readable', true, true))), flowAccesses: new core_1.ArrayXMLField('flowAccesses', 'Flow Accesses') .setMinApi(46) .setEditable() .setMergeable() .setFieldKey('flow') .addField('enabled', new core_1.BooleanXMLField('enabled', 'Enabled') .setEditable() .setDefaultValue(true)) .addField('flow', new core_1.StringXMLField('flow', 'Flow') .setUnique() .setMetadataType(core_1.MetadataTypes.FLOW)), objectPermissions: new core_1.ArrayXMLField('objectPermissions', 'Object Permissions') .setMinApi(46) .setEditable() .setMergeable() .setFieldKey('object') .addField('allowRead', new core_1.BooleanXMLField('allowRead', 'Allow Read') .setEditable() .setDefaultValue(true) .addControlledField(new core_1.XMLDataControlledField('allowCreate', false, false)) .addControlledField(new core_1.XMLDataControlledField('allowEdit', false, false)) .addControlledField(new core_1.XMLDataControlledField('allowDelete', false, false)) .addControlledField(new core_1.XMLDataControlledField('viewAllRecords', false, false)) .addControlledField(new core_1.XMLDataControlledField('modifyAllRecords', false, false))) .addField('allowCreate', new core_1.BooleanXMLField('allowCreate', 'Allow Create') .setEditable() .setDefaultValue(true) .addControlledField(new core_1.XMLDataControlledField('allowRead', true, true))) .addField('allowEdit', new core_1.BooleanXMLField('allowEdit', 'Allow Edit') .setEditable() .addControlledField(new core_1.XMLDataControlledField('allowRead', true, true)) .addControlledField(new core_1.XMLDataControlledField('allowDelete', false, false)) .addControlledField(new core_1.XMLDataControlledField('modifyAllRecords', false, false))) .addField('allowDelete', new core_1.BooleanXMLField('allowDelete', 'Allow Delete') .setEditable() .addControlledField(new core_1.XMLDataControlledField('allowRead', true, true)) .addControlledField(new core_1.XMLDataControlledField('allowEdit', true, true)) .addControlledField(new core_1.XMLDataControlledField('modifyAllRecords', false, false))) .addField('object', new core_1.StringXMLField('object', 'Object') .setUnique() .setMetadataType(core_1.MetadataTypes.CUSTOM_OBJECT)) .addField('viewAllRecords', new core_1.BooleanXMLField('viewAllRecords', 'View All Records') .setEditable() .addControlledField(new core_1.XMLDataControlledField('allowRead', true, true)) .addControlledField(new core_1.XMLDataControlledField('modifyAllRecords', false, false))) .addField('modifyAllRecords', new core_1.BooleanXMLField('modifyAllRecords', 'Modify All Records') .setEditable() .addControlledField(new core_1.XMLDataControlledField('allowRead', true, true)) .addControlledField(new core_1.XMLDataControlledField('allowEdit', true, true)) .addControlledField(new core_1.XMLDataControlledField('allowDelete', true, true)) .addControlledField(new core_1.XMLDataControlledField('viewAllRecords', true, true))), pageAccesses: new core_1.ArrayXMLField('pageAccesses', 'Visualforce Accesses') .setMinApi(46) .setEditable() .setMergeable() .setFieldKey('apexPage') .addField('apexPage', new core_1.StringXMLField('apexPage', 'Apex Page') .setUnique() .setMetadataType(core_1.MetadataTypes.APEX_PAGE)) .addField('enabled', new core_1.BooleanXMLField('enabled', 'Enabled') .setEditable() .setDefaultValue(true)), recordTypeVisibilities: new core_1.ArrayXMLField('recordTypeVisibilities', 'Record Type Visibilities') .setMinApi(46) .setEditable() .setFieldKey('recordType') .addField('default', new core_1.BooleanXMLField('default', 'Default') .setEditable() .setUnique() .setMetadataType(core_1.MetadataTypes.RECORD_TYPE)) .addField('personAccountDefault', new core_1.BooleanXMLField('personAccountDefault', 'Person Account Default') .setEditable() .setUnique()) .addField('recordType', new core_1.StringXMLField('recordType', 'Record Type') .setUnique() .setSeparator(core_1.DataValues.POINT)) .addField('visible', new core_1.BooleanXMLField('visible', 'Visible') .setEditable() .setDefaultValue(true)), tabSettings: new core_1.ArrayXMLField('tabSettings', 'Tab Settings') .setMinApi(46) .setEditable() .setFieldKey('tab') .addField('tab', new core_1.StringXMLField('tab', 'Tab') .setUnique() .setMetadataType(core_1.MetadataTypes.CUSTOM_TAB)) .addField('visibility', new core_1.EnumXMLField('visibility', 'visibility') .setEditable() .setDefaultValue('Available') .addEnumValue('Available', 'Available') .addEnumValue('Visible', 'Visible') .addEnumValue('None', 'None')), userPermissions: new core_1.ArrayXMLField('userPermissions', 'User Permissions') .setMinApi(46) .setEditable() .setFieldKey('name') .addField('enabled', new core_1.BooleanXMLField('enabled', 'Enabled') .setEditable() .setDefaultValue(true)) .addField('name', new core_1.StringXMLField('name', 'Name') .setUnique()) }; //# sourceMappingURL=mutingPermissionSet.js.map