Afform - Unify 'is_dashlet', 'is_token' & 'contact_summary' as 'placement'
authorcolemanw <coleman@civicrm.org>
Sun, 8 Oct 2023 08:14:29 +0000 (04:14 -0400)
committercolemanw <coleman@civicrm.org>
Wed, 11 Oct 2023 15:27:05 +0000 (11:27 -0400)
commite80c57a12973cf332195178e51707d681e869f01
tree314375f2616c3364467f1de719261b3829e2bd70
parent430d1592ffdae1f01bd046009cedbcd48e68fa13
Afform - Unify 'is_dashlet', 'is_token' & 'contact_summary' as 'placement'

Gathering these items into an option group makes future placement
options easy to add, and easy for other extensions to contribute to.
22 files changed:
ang/afform/afsearchTabNote.aff.php
ang/afform/afsearchTabRel.aff.php
ext/afform/admin/Civi/AfformAdmin/AfformAdminMeta.php
ext/afform/admin/ang/afAdmin.js
ext/afform/admin/ang/afAdmin/afAdminList.controller.js
ext/afform/admin/ang/afGuiEditor.js
ext/afform/admin/ang/afGuiEditor/afGuiEditor.component.js
ext/afform/admin/ang/afGuiEditor/config-form.html
ext/afform/core/CRM/Afform/AfformScanner.php
ext/afform/core/Civi/Afform/Tokens.php
ext/afform/core/Civi/Afform/Utils.php
ext/afform/core/Civi/Api4/Action/Afform/Get.php
ext/afform/core/Civi/Api4/Action/Afform/Revert.php
ext/afform/core/Civi/Api4/Afform.php
ext/afform/core/Civi/Api4/Utils/AfformSaveTrait.php
ext/afform/core/afform.php
ext/afform/core/api/v3/Afform.php
ext/afform/core/managed/AfformPlacement.mgd.php [new file with mode: 0644]
ext/afform/core/tests/phpunit/Civi/Afform/AfformContactSummaryTest.php
ext/afform/core/tests/phpunit/Civi/Afform/AfformMetadataTest.php
ext/afform/mock/tests/phpunit/api/v4/AfformTest.php
ext/civigrant/ang/afsearchTabGrant.aff.php