directives.ts 4.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778
  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 composeArea from './directives/compose_area';
  23. import contactBadge from './directives/contact_badge';
  24. import distributionListBadge from './directives/distribution_list_badge';
  25. import dragFile from './directives/drag_file';
  26. import groupBadge from './directives/group_badge';
  27. import includeReplace from './directives/include_replace';
  28. import latestMessage from './directives/latest_message';
  29. import latestMessageState from './directives/latest_message_state';
  30. import location from './directives/location';
  31. import mediabox from './directives/mediabox';
  32. import memberListEditor from './directives/member_list_editor';
  33. import message from './directives/message';
  34. import messageContact from './directives/message_contact';
  35. import messageDate from './directives/message_date';
  36. import messageIcon from './directives/message_icon';
  37. import messageMedia from './directives/message_media';
  38. import messageMeta from './directives/message_meta';
  39. import messageQuote from './directives/message_quote';
  40. import messageState from './directives/message_state';
  41. import messageText from './directives/message_text';
  42. import myIdentity from './directives/my_identity';
  43. import searchbox from './directives/searchbox';
  44. import statusBar from './directives/status_bar';
  45. import threemaAction from './directives/threema_action';
  46. import verificationLevel from './directives/verification_level';
  47. angular.module('3ema.directives').directive('autofocus', autofocus);
  48. angular.module('3ema.directives').directive('avatarArea', avatarArea);
  49. angular.module('3ema.directives').directive('avatarEditor', avatarEditor);
  50. angular.module('3ema.directives').directive('composeArea', composeArea);
  51. angular.module('3ema.directives').directive('eeeAvatar', avatar);
  52. angular.module('3ema.directives').directive('eeeContactBadge', contactBadge);
  53. angular.module('3ema.directives').directive('eeeDistributionListBadge', distributionListBadge);
  54. angular.module('3ema.directives').directive('eeeGroupBadge', groupBadge);
  55. angular.module('3ema.directives').directive('eeeLatestMessage', latestMessage);
  56. angular.module('3ema.directives').directive('eeeLatestMessageState', latestMessageState);
  57. angular.module('3ema.directives').directive('eeeMessage', message);
  58. angular.module('3ema.directives').directive('eeeMessageContact', messageContact);
  59. angular.module('3ema.directives').directive('eeeMessageDate', messageDate);
  60. angular.module('3ema.directives').directive('eeeMessageIcon', messageIcon);
  61. angular.module('3ema.directives').directive('eeeMessageMedia', messageMedia);
  62. angular.module('3ema.directives').directive('eeeMessageMeta', messageMeta);
  63. angular.module('3ema.directives').directive('eeeMessageQuote', messageQuote);
  64. angular.module('3ema.directives').directive('eeeMessageState', messageState);
  65. angular.module('3ema.directives').directive('eeeMessageText', messageText);
  66. angular.module('3ema.directives').directive('eeeMyIdentity', myIdentity);
  67. angular.module('3ema.directives').directive('eeeVerificationLevel', verificationLevel);
  68. angular.module('3ema.directives').directive('includeReplace', includeReplace);
  69. angular.module('3ema.directives').directive('location', location);
  70. angular.module('3ema.directives').directive('memberListEditor', memberListEditor);
  71. angular.module('3ema.directives').directive('mediabox', mediabox);
  72. angular.module('3ema.directives').directive('searchbox', searchbox);
  73. angular.module('3ema.directives').directive('statusBar', statusBar);
  74. angular.module('3ema.directives').directive('threemaAction', threemaAction);
  75. angular.module('3ema.directives').directive('dragFile', dragFile);