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

385 lines 20.2 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.Network = void 0; var core_1 = require("@aurahelper/core"); var networkBranding_1 = require("./networkBranding"); exports.Network = { allowedExtensions: new core_1.StringXMLField('allowedExtensions', 'Allowed Extensions') .setMinApi(36) .setEditable(), allowInternalUserLogin: new core_1.BooleanXMLField('allowInternalUserLogin', 'Allow Internal User Login') .setMinApi(40) .setEditable(), allowMembersToFlag: new core_1.BooleanXMLField('allowMembersToFlag', 'Allow Members To Flag') .setMinApi(29) .setEditable(), branding: new core_1.ObjectXMLField('branding', 'Branding') .setMinApi(41) .setEditable() .setFieldKey('loginFooterText') .setSortOrder(undefined) .setFields(networkBranding_1.NetworkBranding), caseCommentEmailTemplate: new core_1.StringXMLField('caseCommentEmailTemplate', 'Case Comment Email Template') .setMinApi(28) .setEditable(), changePasswordTemplate: new core_1.StringXMLField('changePasswordTemplate', 'Change Password Template') .setMinApi(28) .setEditable(), communityRoles: new core_1.ObjectXMLField('communityRoles', 'Community Roles') .setMinApi(41) .setEditable() .setFieldKey('customerUserRole') .setSortOrder(undefined) .addField('customerUserRole', new core_1.StringXMLField('customerUserRole', 'Customer User Role') .setEditable()) .addField('employeeUserRole', new core_1.StringXMLField('employeeUserRole', 'Employee User Role') .setEditable()) .addField('partnerUserRole', new core_1.StringXMLField('partnerUserRole', 'Partner User Role') .setEditable()), description: new core_1.StringXMLField('description', 'Description') .setMinApi(28) .setEditable(), disableReputationRecordConversations: new core_1.BooleanXMLField('disableReputationRecordConversations', 'Disable Reputation Record Conversations') .setMinApi(41) .setEditable(), emailFooterLogo: new core_1.StringXMLField('emailFooterLogo', 'Email Footer Logo') .setMinApi(41) .setEditable(), emailFooterText: new core_1.StringXMLField('emailFooterText', 'Email Footer Text') .setMinApi(41) .setEditable(), emailSenderAddress: new core_1.StringXMLField('emailSenderAddress', 'Email Sender Address') .setMinApi(28) .setEditable() .setRequired(), emailSenderName: new core_1.StringXMLField('emailSenderName', 'Email Sender Name') .setMinApi(28) .setEditable() .setRequired(), enableCustomVFErrorPageOverrides: new core_1.BooleanXMLField('enableCustomVFErrorPageOverrides', 'Enable Custom VF Error ​Page Overrides') .setMinApi(41) .setEditable(), enableDirectMessages: new core_1.BooleanXMLField('enableDirectMessages', 'Enable Direct Messages') .setMinApi(41) .setEditable(), enableGuestChatter: new core_1.BooleanXMLField('enableGuestChatter', 'Enable Guest Chatter') .setMinApi(28) .setEditable(), enableGuestFileAccess: new core_1.BooleanXMLField('enableGuestFileAccess', 'Enable Guest File Access') .setMinApi(41) .setEditable(), enableGuestMemberVisibility: new core_1.BooleanXMLField('enableGuestMemberVisibility', 'Enable Guest Member Visibility') .setMinApi(47) .setEditable(), enableInvitation: new core_1.BooleanXMLField('enableInvitation', 'Enable Invitation') .setMinApi(28) .setEditable(), enableKnowledgeable: new core_1.BooleanXMLField('enableKnowledgeable', 'Enable Knowledgeable') .setMinApi(30) .setEditable(), enableNicknameDisplay: new core_1.BooleanXMLField('enableNicknameDisplay', 'Enable Nickname Display') .setMinApi(32) .setEditable() .setDefaultValue(false), enablePrivateMessages: new core_1.BooleanXMLField('enablePrivateMessages', 'Enable Private Messages') .setMinApi(30) .setEditable(), enableReputation: new core_1.BooleanXMLField('enableReputation', 'Enable Reputation') .setMinApi(31) .setEditable(), enableShowAllNetworkSettings: new core_1.BooleanXMLField('enableShowAllNetworkSettings', 'Enable Show All Network Settings') .setMinApi(41) .setEditable(), enableSiteAsContainer: new core_1.BooleanXMLField('enableSiteAsContainer', 'Enable Site As Container') .setMinApi(28) .setEditable(), enableTalkingAboutStats: new core_1.BooleanXMLField('enableTalkingAboutStats', 'Enable Talking About Stats') .setMinApi(41) .setEditable(), enableTopicAssignmentRules: new core_1.BooleanXMLField('enableTopicAssignmentRules', 'Enable Topic Assignment Rules') .setMinApi(40) .setEditable(), enableTopicSuggestions: new core_1.BooleanXMLField('enableTopicSuggestions', 'Enable Topic Suggestions') .setMinApi(41) .setEditable(), enableUpDownVote: new core_1.BooleanXMLField('enableUpDownVote', 'Enable Up Down Vote') .setMinApi(41) .setEditable(), feedChannel: new core_1.StringXMLField('feedChannel', 'Feed Channel') .setMinApi(28) .setEditable(), forgotPasswordTemplate: new core_1.StringXMLField('forgotPasswordTemplate', 'Forgot Password Template') .setMinApi(28) .setEditable() .setRequired(), gatherCustomerSentimentData: new core_1.BooleanXMLField('gatherCustomerSentimentData', 'Gather Customer Sentiment Data') .setMinApi(40) .setEditable(), lockoutTemplate: new core_1.StringXMLField('lockoutTemplate', 'Lockout Template') .setMinApi(43) .setEditable(), logoutUrl: new core_1.StringXMLField('logoutUrl', 'Logout URL') .setMinApi(28) .setEditable(), maxFileSizeKb: new core_1.IntegerXMLField('maxFileSizeKb', 'Max File Size Kb') .setMinApi(36) .setEditable(), navigationLinkSet: new core_1.ObjectXMLField('navigationLinkSet', 'Navigation Link Set') .setMinApi(37) .setMaxApi(46) .setEditable() .setFieldKey('navigationMenuItem') .setSortOrder(undefined) .addField('navigationMenuItem', new core_1.ArrayXMLField('navigationMenuItem', 'Navigation Menu Item') .setEditable() .setFieldKey('label') .setSortOrder(undefined) .addField('defaultListViewId', new core_1.ArrayXMLField('defaultListViewId', 'Default List View Id') .setEditable()) .addField('label', new core_1.ArrayXMLField('label', 'Label') .setEditable()) .addField('navigationMenuItemBranding', new core_1.ArrayXMLField('navigationMenuItemBranding', 'Navigation Menu Item Branding') .setEditable() .setMetadataType(core_1.MetadataTypes.CONTENT_ASSET)) .addField('position', new core_1.IntegerXMLField('position', 'Position') .setEditable() .setRequired()) .addField('publiclyAvailable', new core_1.BooleanXMLField('publiclyAvailable', 'Publicly Available') .setEditable()) .addField('subMenu', new core_1.ObjectXMLField('subMenu', 'Sub Menu') .setEditable() .setFieldKey('navigationMenuItem') .setSortOrder(undefined) .addField('navigationMenuItem', new core_1.ArrayXMLField('navigationMenuItem', 'Navigation Menu Item') .setEditable() .setDefinitionReference('this>navigationLinkSet>navigationMenuItem'))) .addField('target', new core_1.StringXMLField('target', 'Target') .setEditable() .addDependencyField(new core_1.XMLDependencyField('type', ['ExternalLink', 'InternalLink', 'SalesforceObject'], core_1.DataValues.NOT_NULL))) .addField('targetPreference', new core_1.EnumXMLField('targetPreference', 'Target Preference') .setEditable() .addEnumValue('None', 'None') .addEnumValue('Open In External Tab', 'OpenInExternalTab')) .addField('type', new core_1.EnumXMLField('type', 'Type') .setEditable() .addEnumValue('Salesforce Object', 'SalesforceObject') .addEnumValue('External Link', 'ExternalLink') .addEnumValue('Internal Link', 'InternalLink') .addEnumValue('Menu Label', 'MenuLabel') .addEnumValue('Navigational Topic', 'NavigationalTopic'))), networkMemberGroups: new core_1.ObjectXMLField('networkMemberGroups', 'Network Member Groups') .setMinApi(28) .setEditable() .setFieldKey('profile') .setSortOrder(undefined) .addField('permissionSet', new core_1.ArrayXMLField('permissionSet', 'Permission Set') .setEditable()) .addField('profile', new core_1.ArrayXMLField('profile', 'Profile') .setEditable()), networkPageOverrides: new core_1.ObjectXMLField('networkPageOverrides', 'Network Page Overrides') .setMinApi(40) .setEditable() .setFieldKey('homePageOverrideSetting') .setSortOrder(undefined) .addField('changePasswordPageOverrideSetting', new core_1.EnumXMLField('changePasswordPageOverrideSetting', 'Change Password Page Override Setting') .setEditable() .setRequired() .addEnumValue('Configurable', 'Configurable') .addEnumValue('Designer', 'Designer') .addEnumValue('Standard', 'Standard') .addEnumValue('Visualforce', 'VisualForce')) .addField('forgotPasswordPageOverrideSetting', new core_1.EnumXMLField('forgotPasswordPageOverrideSetting', 'Forgot Password Page Override Setting') .setEditable() .setRequired() .addEnumValue('Configurable', 'Configurable') .addEnumValue('Designer', 'Designer') .addEnumValue('Standard', 'Standard') .addEnumValue('Visualforce', 'VisualForce')) .addField('homePageOverrideSetting', new core_1.EnumXMLField('homePageOverrideSetting', 'Home Page Override Setting') .setEditable() .setRequired() .addEnumValue('Configurable', 'Configurable') .addEnumValue('Designer', 'Designer') .addEnumValue('Standard', 'Standard') .addEnumValue('Visualforce', 'VisualForce')) .addField('loginPageOverrideSetting', new core_1.EnumXMLField('loginPageOverrideSetting', 'Login Page Override Setting') .setEditable() .setRequired() .addEnumValue('Configurable', 'Configurable') .addEnumValue('Designer', 'Designer') .addEnumValue('Standard', 'Standard') .addEnumValue('Visualforce', 'VisualForce')) .addField('selfRegProfilePageOverrideSetting', new core_1.EnumXMLField('selfRegProfilePageOverrideSetting', 'Self Registration Profile Page Override Setting') .setEditable() .setRequired() .addEnumValue('Configurable', 'Configurable') .addEnumValue('Designer', 'Designer') .addEnumValue('Standard', 'Standard') .addEnumValue('Visualforce', 'VisualForce')), newSenderAddress: new core_1.StringXMLField('newSenderAddress', 'New Sender Address') .setMinApi(28) .setEditable(), enableMemberVisibility: new core_1.BooleanXMLField('enableMemberVisibility', 'Enable Member Visibility') .setMinApi(45) .setEditable(), picassoSite: new core_1.StringXMLField('picassoSite', 'Picasso Site') .setMinApi(28) .setEditable(), recommendationAudience: new core_1.ObjectXMLField('recommendationAudience', 'Recommendation Audience') .setMinApi(41) .setEditable() .setFieldKey('recommendationAudienceDetails') .setSortOrder(undefined) .addField('recommendationAudienceDetails', new core_1.ObjectXMLField('recommendationAudienceDetails', 'Recommendation Audience Details') .setEditable() .setFieldKey('setupName') .setSortOrder(undefined) .addField('audienceCriteriaType', new core_1.EnumXMLField('audienceCriteriaType', 'Audience Criteria Type') .setEditable() .addEnumValue('Custom List', 'CustomList') .addEnumValue('Max Days In Community', 'MaxDaysInCommunity')) .addField('audienceCriteriaValue', new core_1.StringXMLField('audienceCriteriaValue', 'Audience Criteria Value') .setEditable()) .addField('setupName', new core_1.StringXMLField('setupName', 'Setup Name') .setEditable())), recommendationDefinition: new core_1.ObjectXMLField('recommendationDefinition', 'Recommendation Definition') .setMinApi(41) .setEditable() .setFieldKey('recommendationDefinitionDetails') .setSortOrder(undefined) .addField('recommendationDefinitionDetails', new core_1.ArrayXMLField('recommendationDefinitionDetails', 'Recommendation Definition Details') .setEditable() .setFieldKey('title') .setSortOrder(undefined) .addField('actionUrl', new core_1.StringXMLField('actionUrl', 'Action URL') .setEditable()) .addField('description', new core_1.StringXMLField('description', 'Description') .setEditable()) .addField('linkText', new core_1.StringXMLField('linkText', 'Link Text') .setEditable()) .addField('scheduledRecommendations', new core_1.ObjectXMLField('scheduledRecommendations', 'Scheduled Recommendations') .setEditable() .setFieldKey('scheduledRecommendationDetails') .setSortOrder(undefined) .addField('scheduledRecommendationDetails', new core_1.ArrayXMLField('scheduledRecommendationDetails', 'Scheduled Recommendation Details') .setEditable() .setFieldKey('rank') .setSortOrder(undefined) .addField('channel', new core_1.EnumXMLField('channel', 'Channel') .setEditable() .addEnumValue('Default Channel', 'DefaultChannel') .addEnumValue('Custom Channel 1', 'CustomChannel1') .addEnumValue('Custom Channel 2', 'CustomChannel2') .addEnumValue('Custom Channel 3', 'CustomChannel3') .addEnumValue('Custom Channel 4', 'CustomChannel4') .addEnumValue('Custom Channel 5', 'CustomChannel5')) .addField('enabled', new core_1.BooleanXMLField('enabled', 'Enabled') .setEditable()) .addField('rank', new core_1.IntegerXMLField('rank', 'Rank') .setEditable()) .addField('recommendationAudience', new core_1.BooleanXMLField('recommendationAudience', 'Recommendation Audience') .setEditable()))) .addField('setupName', new core_1.StringXMLField('setupName', 'Setup Name') .setEditable()) .addField('title', new core_1.StringXMLField('title', 'Title') .setEditable())), reputationLevels: new core_1.ObjectXMLField('reputationLevels', 'Reputation Levels') .setMinApi(28) .setEditable() .setFieldKey('level') .setSortOrder(undefined) .addField('level', new core_1.ArrayXMLField('level', 'Level') .setMinApi(32) .setEditable() .setFieldKey('label') .setSortOrder(undefined) .addField('branding', new core_1.ArrayXMLField('branding', 'Branding') .setEditable() .setFieldKey('smallImage') .setSortOrder(undefined) .addField('smallImage', new core_1.StringXMLField('smallImage', 'Small Image') .setEditable())) .addField('label', new core_1.StringXMLField('label', 'Label') .setEditable()) .addField('lowerThreshold', new core_1.DoubleXMLField('lowerThreshold', 'Lower Threshold') .setEditable() .setRequired() .setMinValue(1) .setMaxValue(50))), reputationPointsRules: new core_1.ObjectXMLField('reputationPointsRules', 'Reputation Points Rules') .setMinApi(28) .setEditable() .setFieldKey('pointsRule') .setSortOrder(undefined) .addField('pointsRule', new core_1.ArrayXMLField('pointsRule', 'Points Rule') .setEditable() .setFieldKey('points') .setSortOrder(undefined) .addField('eventType', new core_1.EnumXMLField('eventType', 'Event Type') .setEditable() .setRequired() .addEnumValue('Feed Item Write A Post', 'FeedItemWriteAPost') .addEnumValue('Feed Item Write A Comment', 'FeedItemWriteAComment') .addEnumValue('Feed Item Receive A Comment', 'FeedItemReceiveAComment') .addEnumValue('Feed Item Like Something', 'FeedItemLikeSomething') .addEnumValue('Feed Item Receive A Like', 'FeedItemReceiveALike') .addEnumValue('Feed Item Mention Someone', 'FeedItemMentionSomeone') .addEnumValue('Feed Item Someone Mentions You', 'FeedItemSomeoneMentionsYou') .addEnumValue('Feed Item Share A Post', 'FeedItemShareAPost') .addEnumValue('Feed Item Someone Shares Your Post', 'FeedItemSomeoneSharesYourPost') .addEnumValue('Feed Item Post A Question', 'FeedItemPostAQuestion') .addEnumValue('Feed Item Answer A Question', 'FeedItemAnswerAQuestion') .addEnumValue('Feed Item Receive An Answer', 'FeedItemReceiveAnAnswer') .addEnumValue('Feed Item Mark Answer As Best', 'FeedItemMarkAnswerAsBest') .addEnumValue('Feed Item Your Answer Marked Best', 'FeedItemYourAnswerMarkedBest') .addEnumValue('Feed Item Endorse Someone For Knowledge On A Topic', 'FeedItemEndorseSomeoneForKnowledgeOnATopic') .addEnumValue('Feed Item Endorsed For KnowledgeOn A Topic', 'FeedItemEndorsedForKnowledgeOnATopic')) .addField('points', new core_1.IntegerXMLField('points', 'Points') .setEditable() .setRequired())), selfRegProfile: new core_1.StringXMLField('selfRegProfile', 'Self Registration Profile') .setMinApi(29) .setEditable() .addDependencyField(new core_1.XMLDependencyField('selfRegistration', true, core_1.DataValues.AVAILABLE)), selfRegistration: new core_1.BooleanXMLField('selfRegistration', 'Self Registration') .setMinApi(28) .setEditable(), sendWelcomeEmail: new core_1.BooleanXMLField('sendWelcomeEmail', 'Send Welcome Email') .setMinApi(28) .setEditable(), site: new core_1.StringXMLField('site', 'Site') .setMinApi(28) .setEditable() .setMetadataType(core_1.MetadataTypes.CUSTOM_SITE), status: new core_1.EnumXMLField('status', 'Status') .setMinApi(28) .setEditable() .setRequired() .addEnumValue('Live', 'Live') .addEnumValue('Down For Maintenance', 'DownForMaintenance') .addEnumValue('Under Construction', 'UnderConstruction'), tabs: new core_1.ObjectXMLField('tabs', 'Tabs') .setMinApi(28) .setEditable() .setFieldKey('defaultTab') .setSortOrder(undefined) .addField('customTab', new core_1.ArrayXMLField('customTab', 'Custom Tab') .setEditable() .setMetadataType(core_1.MetadataTypes.CUSTOM_TAB)) .addField('defaultTab', new core_1.StringXMLField('defaultTab', 'Default Tab') .setEditable() .setMetadataType(core_1.MetadataTypes.CUSTOM_TAB)) .addField('standardTab', new core_1.ArrayXMLField('standardTab', 'Standard Tab') .setEditable() .setMetadataType(core_1.MetadataTypes.CUSTOM_TAB)), urlPathPrefix: new core_1.StringXMLField('urlPathPrefix', 'URL Path Prefix') .setMinApi(28) .setEditable(), verificationTemplate: new core_1.StringXMLField('verificationTemplate', 'Verification Template') .setMinApi(44) .setEditable(), welcomeTemplate: new core_1.StringXMLField('welcomeTemplate', 'Welcome Template') .setMinApi(28) .setEditable() }; //# sourceMappingURL=network.js.map