mirror of
https://github.com/forcedotcom/afv-library.git
synced 2026-07-31 04:01:24 +08:00
42 lines
14 KiB
JSON
42 lines
14 KiB
JSON
|
|
{
|
||
|
|
"sections": [
|
||
|
|
"title",
|
||
|
|
"description",
|
||
|
|
"file_information",
|
||
|
|
"directory_location",
|
||
|
|
"fields",
|
||
|
|
"declarative_metadata_sample_definition"
|
||
|
|
],
|
||
|
|
"title": "GiftEntryGridTemplate - Metadata API",
|
||
|
|
"description": "Represents templates that customize the gift entry grid in Fundraising.",
|
||
|
|
"file_information": ".giftEntryGridTempate",
|
||
|
|
"directory_location": "giftEntryGridTemplate",
|
||
|
|
"fields_columns": [
|
||
|
|
"type",
|
||
|
|
"properties",
|
||
|
|
"description"
|
||
|
|
],
|
||
|
|
"fields": {
|
||
|
|
"Description": {
|
||
|
|
"type": "textarea",
|
||
|
|
"properties": "Create, Nillable, Update",
|
||
|
|
"description": "The description of the gift entry grid template."
|
||
|
|
},
|
||
|
|
"IsSingleGiftDefault": {
|
||
|
|
"type": "boolean",
|
||
|
|
"properties": "Create, Defaulted on create, Filter, Group, Sort, Update",
|
||
|
|
"description": "Indicates whether the template is the default template for single gift entry (true) or not (false, the default)."
|
||
|
|
},
|
||
|
|
"TemplateConfiguration": {
|
||
|
|
"type": "string",
|
||
|
|
"properties": "Create, Filter, Group, Sort, Update",
|
||
|
|
"description": "The template configuration that includes the data for fields, columns, and components."
|
||
|
|
}
|
||
|
|
},
|
||
|
|
"declarative_metadata_sample_definition": [
|
||
|
|
{
|
||
|
|
"description": "The following is an example of a GiftEntryGridTemplate component.",
|
||
|
|
"code": "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n<GiftEntryGridTemplate xmlns=\"http://soap.sforce.com/2006/04/metadata\">\n <description>Demo of Default Template</description>\n <developerName>Demo_of_Default_Template</developerName>\n <isSingleGiftDefault>false</isSingleGiftDefault>\n <masterLabel>Demo of Default Template</masterLabel>\n <templateConfiguration>templateName: Demo of Default Template\napiVersion: 66.0\ncolumns:\n -\n columnId: Donor\n columnType: Component\n columnField:\n sourceField: DonorId\n isFieldRequired: true\n isFieldHidden: false\n columnComponent:\n componentNameDisplay: runtime_industries_frops/giftEntryGridColumnDisplay\n componentNameEdit: runtime_industries_frops/giftEntryGridLookup\n columnModal:\n modalTitleLabel: $Label.GiftEntryGrid.AddDonorDetailsModalTitle\n modalComponent:\n componentName: runtime_industries_frops/giftEntryGridFieldsModal\n modalIcon:\n expandIcon: utility:expand_alt\n expandIconAltText: $Label.GiftEntryGrid.DonorExpandIconAltText\n lockIcon: utility:lock\n lockIconAltText: $Label.GiftEntryGrid.LockIconAltText\n noIconAltText: ""\n isModalReadOnly: false\n modalAltTitleLabel: $Label.GiftEntryGrid.EditDonorDetailsModalTitle\n modalAltTitleLabelVisibilityRule:\n -\n field: DonorId\n values:\n - null\n operator: NOT_EQUALS\n multipleRulesEvaluationOperator: AND\n modalFields:\n -\n sourceField: GiftType\n fieldLabel: $Label.GiftEntryGrid.DonorType\n isFieldRequired: true\n isFieldHidden: false\n defaultValue: Individual\n fieldReadOnlyRule:\n -\n field: DonorId\n values:\n - null\n operator: NOT_EQUALS\n multipleRulesEvaluationOperator: AND\n -\n sourceField: OrganizationName\n isFieldRequired: true\n isFieldHidden: false\n visibilityRules:\n -\n field: GiftType\n values:\n - Organizational\n operator: EQUALS\n multipleRulesEvaluationOperator: AND\n -\n sourceField: Salutation\n isFieldRequired: false\n isFieldHidden: false\n visibilityRules:\n -\n field: GiftType\n values:\n - Individual\n operator: EQUALS\n multipleRulesEvaluationOperator: AND\n -\n sourceField: FirstName\n isFieldRequired: false\n isFieldHidden: false\n visibilityRules:\n -\n field: GiftType\n values:\n - Individual\n operator: EQUALS\n multipleRulesEvaluationOperator: AND\n -\n sourceField: LastName\n isFieldRequired: true\n isFieldHidden: false\n visibilityRules:\n -\n field: GiftType\n values:\n - Individual\n operator: EQUALS\n multipleRulesEvaluationOperator: AND\n -\n sourceField: Email\n isFieldRequired: false\n isFieldHidden: false\n visibilityRules:\n -\n field: GiftType\n values:\n - Individual\n operator: EQUALS\n multipleRulesEvaluationOperator: AND\n -\n sourceField: HomePhone\n isFieldRequired: false\n isFieldHidden: false\n visibilityRules:\n -\n field: GiftType\n values:\n - Individual\n operator: EQUALS\n multipleRulesEvaluationOperator: AND\n -\n sourceField: MobilePhone\n isFieldRequired: false\n isFieldHidden: false\n visibilityRules:\n -\n field: GiftType\n values:\n - Individual\n operator: EQUALS\n multipleRulesEvaluationOperator: AND\n -\n sourceField: MobilePhone\n fieldLabel: $Label.GiftEntryGrid.OrganizationPhone\n isFieldRequired: false\n isFieldHidden: false\n visibilityRules:\n -\n field: GiftType\n values:\n - Organizational\n operator: EQUALS\n multipleRulesEvaluationOperator: AND\n -\n sourceField: Street\n isFieldRequire
|
||
|
|
}
|
||
|
|
]
|
||
|
|
}
|