PdfViewToggleController.js 898 B

123456789101112131415161718192021222324252627282930
  1. /* eslint-disable
  2. no-return-assign,
  3. */
  4. // TODO: This file was created by bulk-decaffeinate.
  5. // Fix any style issues and re-enable lint.
  6. /*
  7. * decaffeinate suggestions:
  8. * DS102: Remove unnecessary code created because of implicit returns
  9. * Full docs: https://github.com/decaffeinate/decaffeinate/blob/master/docs/suggestions.md
  10. */
  11. define(['../../../base'], App =>
  12. App.controller('PdfViewToggleController', function($scope) {
  13. $scope.togglePdfView = function() {
  14. if ($scope.ui.view === 'pdf') {
  15. return ($scope.ui.view = 'editor')
  16. } else {
  17. return ($scope.ui.view = 'pdf')
  18. }
  19. }
  20. $scope.fileTreeClosed = false
  21. return $scope.$on('layout:main:resize', function(e, state) {
  22. if (state.west.initClosed) {
  23. $scope.fileTreeClosed = true
  24. } else {
  25. $scope.fileTreeClosed = false
  26. }
  27. return $scope.$apply()
  28. })
  29. }))