Afform - move max-repeat to entity definition not afform block definition
authorColeman Watts <coleman@civicrm.org>
Tue, 24 Aug 2021 17:36:11 +0000 (13:36 -0400)
committerColeman Watts <coleman@civicrm.org>
Fri, 27 Aug 2021 12:43:40 +0000 (08:43 -0400)
commit4159717939212c27482b05458b219a15a7b4cf80
tree09970c6e5c88077317f50f2ca83100860a8a1e74
parent097472bf1e319a452f7c0dc18a00e2c692c7ba80
Afform - move max-repeat to entity definition not afform block definition

Adds entity definition files for joins like Email, Address, etc,
and pre-loads all joined entities including custom on the afform gui screen.
22 files changed:
ext/afform/admin/Civi/AfformAdmin/AfformAdminMeta.php
ext/afform/admin/Civi/Api4/Action/Afform/LoadAdminData.php
ext/afform/admin/afformEntities/Activity.php
ext/afform/admin/afformEntities/Address.php [new file with mode: 0644]
ext/afform/admin/afformEntities/Email.php [new file with mode: 0644]
ext/afform/admin/afformEntities/Household.php
ext/afform/admin/afformEntities/IM.php [new file with mode: 0644]
ext/afform/admin/afformEntities/Individual.php
ext/afform/admin/afformEntities/Organization.php
ext/afform/admin/afformEntities/Phone.php [new file with mode: 0644]
ext/afform/admin/afformEntities/Website.php [new file with mode: 0644]
ext/afform/admin/ang/afAdmin/afAdminList.controller.js
ext/afform/admin/ang/afGuiEditor/afGuiEntity.component.js
ext/afform/admin/ang/afGuiEditor/elements/afGuiContainer-menu.html
ext/afform/admin/ang/afGuiEditor/elements/afGuiContainer.component.js
ext/afform/core/Civi/Api4/Action/Afform/Get.php
ext/afform/core/Civi/Api4/Afform.php
ext/afform/core/ang/afblockContactAddress.aff.json
ext/afform/core/ang/afblockContactEmail.aff.json
ext/afform/core/ang/afblockContactIM.aff.json
ext/afform/core/ang/afblockContactPhone.aff.json
ext/afform/core/ang/afblockContactWebsite.aff.json