code: function (element) {
                  if (!element) {
                      element = angular.element('body')[0];
                  }
  
                  if (element.requestFullScreen) {
                      element.requestFullScreen();
                  } else if (element.webkitRequestFullScreen) {
                      element.webkitRequestFullScreen($window.Element.ALLOW_KEYBOARD_INPUT);
                  } else if (element.mozRequestFullScreen) {
                      element.mozRequestFullScreen();
                  } else if (element.msRequestFullScreen) {
                      element.msRequestFullScreen();
                  } else {
                      $log.warn('cannot enter fullscreen mode, no support');
                  }
              }
docs: @ngdoc function
  @name w20CoreUI.service:DisplayService#enterFullScreen
  @methodOf w20CoreUI.service:DisplayService
  @param {Object} element Asynchronously requests that the element be made full-screen.
  It's not guaranteed that the element will be put into full-screen mode.
  
  @description
  
  Request that the given element be made fullscreen. If no argument is supplied, defaults to the body element