helpers.js 675 B

1234567891011121314151617181920212223242526
  1. Meteor._debug("Loading client/helpers", CHANNEL_NAME, EVENT_NAME);
  2. Meteor.startup(function () {
  3. // Helper names have to be well-formed JS identifiers, so they cannot use a
  4. // "namespace.symbol" format... but a "namespace$symbol" is usable.
  5. /**
  6. * @param {DrupalSSO} sso
  7. */
  8. Template.registerHelper('drupal_sso$userId', function (sso) {
  9. return sso.getUserId();
  10. });
  11. /**
  12. * @param {DrupalSSO} sso
  13. */
  14. Template.registerHelper('drupal_sso$userName', function (sso) {
  15. return sso.getUserName();
  16. });
  17. /**
  18. * @param {DrupalSSO} sso
  19. */
  20. Template.registerHelper('drupal_sso$userRoles', function (sso) {
  21. return sso.getUserRoles();
  22. });
  23. });