mobile.js 1.2 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758
  1. 'use strict';
  2. angular.module('odooMobileDocsApp')
  3. .controller('MobileCtrl', function ($scope) {
  4. $scope.menus = [
  5. {
  6. nombre: 'inicio',
  7. contenido: 'Inicio',
  8. activo: 'active'
  9. },
  10. {
  11. nombre: 'login',
  12. contenido: 'Login',
  13. activo: ''
  14. },
  15. {
  16. nombre: 'menu',
  17. contenido: 'Menú',
  18. activo: ''
  19. },
  20. {
  21. nombre: 'ventas',
  22. contenido: 'Ventas',
  23. activo: ''
  24. },
  25. {
  26. nombre: 'clientes',
  27. contenido: 'Clientes',
  28. activo: ''
  29. },
  30. {
  31. nombre: 'iniciativas',
  32. contenido: 'Iniciativas',
  33. activo: ''
  34. },
  35. {
  36. nombre: 'oportunidades',
  37. contenido: 'Oportunidades',
  38. activo: ''
  39. }
  40. ];
  41. $scope.obtenerMenuActivo = function () {
  42. return $scope.menus.find(function (obj) {
  43. return obj.activo == 'active';
  44. });
  45. }
  46. $scope.seleccionarMenu = function (indice) {
  47. var menuActivo = $scope.obtenerMenuActivo();
  48. menuActivo.activo = '';
  49. $scope.menus[indice].activo = 'active';
  50. }
  51. });