FeatureOnboardingController.coffee 789 B

12345678910111213141516171819202122232425262728293031
  1. define [
  2. "base"
  3. ], (App) ->
  4. App.controller "FeatureOnboardingController", ($scope, settings, event_tracking) ->
  5. $scope.onboarding =
  6. innerStep: 1
  7. nSteps: 4
  8. $scope.dismiss = () ->
  9. event_tracking.sendMB "shown-track-changes-onboarding"
  10. $scope.ui.showCollabFeaturesOnboarding = false
  11. $scope.gotoPrevStep = () ->
  12. if $scope.onboarding.innerStep > 1
  13. $scope.onboarding.innerStep--;
  14. $scope.gotoNextStep = () ->
  15. if $scope.onboarding.innerStep < 4
  16. $scope.onboarding.innerStep++;
  17. # handleKeypress = (e) ->
  18. # if e.keyCode == 13
  19. # if $scope.innerStep == 1
  20. # $scope.turnCodeCheckOn()
  21. # else
  22. # $scope.dismiss()
  23. # $(document).on "keypress", handleKeypress
  24. # $scope.$on "$destroy", () ->
  25. # $(document).off "keypress", handleKeypress