Merge pull request #23174 from braders/nodefaults-contrib-links
[civicrm-core.git] / ext / message_admin / ang / crmMsgadm.ang.php
CommitLineData
2abfa17f
TO
1<?php
2// This file declares an Angular module which can be autoloaded
3// in CiviCRM. See also:
4// \https://docs.civicrm.org/dev/en/latest/hooks/hook_civicrm_angularModules/n
5return [
6 'js' => [
0ca6bf8a
TO
7 'ang/crmMsgadm.js',
8 'ang/crmMsgadm/*.js',
9 'ang/crmMsgadm/*/*.js',
2abfa17f
TO
10 ],
11 'css' => [
0ca6bf8a 12 'ang/crmMsgadm.css',
2abfa17f
TO
13 ],
14 'partials' => [
0ca6bf8a 15 'ang/crmMsgadm',
2abfa17f
TO
16 ],
17 'bundles' => [
18 'bootstrap3',
19 ],
20 'requires' => [
c468f24a 21 'crmRouteBinder',
2abfa17f
TO
22 'crmUi',
23 'crmUtil',
c46244d2 24 'crmDialog',
947ee009
TO
25 'crmMailing',
26 'crmMonaco',
07b40e19 27 'jsonFormatter',
2abfa17f 28 'ngRoute',
b0583607 29 'ngSanitize',
2abfa17f 30 'api4',
0dd1fdd5 31 'ui.bootstrap',
2abfa17f
TO
32 ],
33 'settings' => [],
34 'basePages' => [],
35 'permissions' => [
b0583607
TO
36 'edit message templates',
37 'edit user-driven message templates',
38 'edit system workflow message templates',
39 'access CiviMail',
2abfa17f 40 ],
bdff1ee3 41 'settingsFactory' => ['CRM_MessageAdmin_Settings', 'getAll'],
2abfa17f 42];