Application Android et IOS pour l'amicale des élèves
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

ProxiwashConstants.ts 1.9KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162
  1. /*
  2. * Copyright (c) 2019 - 2020 Arnaud Vergnet.
  3. *
  4. * This file is part of Campus INSAT.
  5. *
  6. * Campus INSAT is free software: you can redistribute it and/or modify
  7. * it under the terms of the GNU General Public License as published by
  8. * the Free Software Foundation, either version 3 of the License, or
  9. * (at your option) any later version.
  10. *
  11. * Campus INSAT is distributed in the hope that it will be useful,
  12. * but WITHOUT ANY WARRANTY; without even the implied warranty of
  13. * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
  14. * GNU General Public License for more details.
  15. *
  16. * You should have received a copy of the GNU General Public License
  17. * along with Campus INSAT. If not, see <https://www.gnu.org/licenses/>.
  18. */
  19. export enum MachineStates {
  20. AVAILABLE,
  21. RUNNING,
  22. RUNNING_NOT_STARTED,
  23. FINISHED,
  24. UNAVAILABLE,
  25. ERROR,
  26. UNKNOWN,
  27. }
  28. export default {
  29. stateIcons: [
  30. 'radiobox-blank',
  31. 'progress-check',
  32. 'alert-circle-outline',
  33. 'check-circle',
  34. 'alert-octagram-outline',
  35. 'alert',
  36. 'help-circle-outline',
  37. ],
  38. washinsa: {
  39. id: 'washinsa',
  40. title: 'screens.proxiwash.washinsa.title',
  41. subtitle: 'screens.proxiwash.washinsa.subtitle',
  42. description: 'screens.proxiwash.washinsa.description',
  43. tarif: 'screens.proxiwash.washinsa.tariff',
  44. paymentMethods: 'screens.proxiwash.washinsa.paymentMethods',
  45. icon: 'school-outline',
  46. url:
  47. 'https://etud.insa-toulouse.fr/~amicale_app/v2/washinsa/washinsa_data.json',
  48. },
  49. tripodeB: {
  50. id: 'tripodeB',
  51. title: 'screens.proxiwash.tripodeB.title',
  52. subtitle: 'screens.proxiwash.tripodeB.subtitle',
  53. description: 'screens.proxiwash.tripodeB.description',
  54. tarif: 'screens.proxiwash.tripodeB.tariff',
  55. paymentMethods: 'screens.proxiwash.tripodeB.paymentMethods',
  56. icon: 'domain',
  57. url:
  58. 'https://etud.insa-toulouse.fr/~amicale_app/v2/washinsa/tripode_b_data.json',
  59. },
  60. };