directives.ts 4.7 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182
  1. /**
  2. * This file is part of Threema Web.
  3. *
  4. * Threema Web is free software: you can redistribute it and/or modify it
  5. * under the terms of the GNU Affero General Public License as published by
  6. * the Free Software Foundation, either version 3 of the License, or (at
  7. * your option) any later version.
  8. *
  9. * This program is distributed in the hope that it will be useful, but
  10. * WITHOUT ANY WARRANTY; without even the implied warranty of
  11. * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Affero
  12. * General Public License for more details.
  13. *
  14. * You should have received a copy of the GNU Affero General Public License
  15. * along with Threema Web. If not, see <http://www.gnu.org/licenses/>.
  16. */
  17. angular.module('3ema.directives', []);
  18. import autofocus from './directives/autofocus';
  19. import avatar from './directives/avatar';
  20. import avatarArea from './directives/avatar_area';
  21. import avatarEditor from './directives/avatar_editor';
  22. import batteryStatus from './directives/battery';
  23. import composeArea from './directives/compose_area';
  24. import contactBadge from './directives/contact_badge';
  25. import distributionListBadge from './directives/distribution_list_badge';
  26. import dragFile from './directives/drag_file';
  27. import groupBadge from './directives/group_badge';
  28. import includeReplace from './directives/include_replace';
  29. import latestMessage from './directives/latest_message';
  30. import latestMessageState from './directives/latest_message_state';
  31. import location from './directives/location';
  32. import mediabox from './directives/mediabox';
  33. import memberListEditor from './directives/member_list_editor';
  34. import message from './directives/message';
  35. import messageContact from './directives/message_contact';
  36. import messageDate from './directives/message_date';
  37. import messageIcon from './directives/message_icon';
  38. import messageMedia from './directives/message_media';
  39. import messageMeta from './directives/message_meta';
  40. import messageQuote from './directives/message_quote';
  41. import messageState from './directives/message_state';
  42. import messageText from './directives/message_text';
  43. import messageVoipStatus from './directives/message_voip_status';
  44. import myIdentity from './directives/my_identity';
  45. import searchbox from './directives/searchbox';
  46. import statusBar from './directives/status_bar';
  47. import threemaAction from './directives/threema_action';
  48. import verificationLevel from './directives/verification_level';
  49. angular.module('3ema.directives').directive('autofocus', autofocus);
  50. angular.module('3ema.directives').directive('avatarArea', avatarArea);
  51. angular.module('3ema.directives').directive('avatarEditor', avatarEditor);
  52. angular.module('3ema.directives').directive('batteryStatus', batteryStatus);
  53. angular.module('3ema.directives').directive('composeArea', composeArea);
  54. angular.module('3ema.directives').directive('eeeAvatar', avatar);
  55. angular.module('3ema.directives').directive('eeeContactBadge', contactBadge);
  56. angular.module('3ema.directives').directive('eeeDistributionListBadge', distributionListBadge);
  57. angular.module('3ema.directives').directive('eeeGroupBadge', groupBadge);
  58. angular.module('3ema.directives').directive('eeeLatestMessage', latestMessage);
  59. angular.module('3ema.directives').directive('eeeLatestMessageState', latestMessageState);
  60. angular.module('3ema.directives').directive('eeeMessage', message);
  61. angular.module('3ema.directives').directive('eeeMessageContact', messageContact);
  62. angular.module('3ema.directives').directive('eeeMessageDate', messageDate);
  63. angular.module('3ema.directives').directive('eeeMessageIcon', messageIcon);
  64. angular.module('3ema.directives').directive('eeeMessageMedia', messageMedia);
  65. angular.module('3ema.directives').directive('eeeMessageMeta', messageMeta);
  66. angular.module('3ema.directives').directive('eeeMessageQuote', messageQuote);
  67. angular.module('3ema.directives').directive('eeeMessageState', messageState);
  68. angular.module('3ema.directives').directive('eeeMessageText', messageText);
  69. angular.module('3ema.directives').directive('eeeMessageVoipStatus', messageVoipStatus);
  70. angular.module('3ema.directives').directive('eeeMyIdentity', myIdentity);
  71. angular.module('3ema.directives').directive('eeeVerificationLevel', verificationLevel);
  72. angular.module('3ema.directives').directive('includeReplace', includeReplace);
  73. angular.module('3ema.directives').directive('location', location);
  74. angular.module('3ema.directives').directive('memberListEditor', memberListEditor);
  75. angular.module('3ema.directives').directive('mediabox', mediabox);
  76. angular.module('3ema.directives').directive('searchbox', searchbox);
  77. angular.module('3ema.directives').directive('statusBar', statusBar);
  78. angular.module('3ema.directives').directive('threemaAction', threemaAction);
  79. angular.module('3ema.directives').directive('dragFile', dragFile);