Application Android et IOS pour l'amicale des élèves https://play.google.com/store/apps/details?id=fr.amicaleinsat.application
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.8KB

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. import Urls from './Urls';
  20. export enum MachineStates {
  21. AVAILABLE,
  22. RUNNING,
  23. RUNNING_NOT_STARTED,
  24. FINISHED,
  25. UNAVAILABLE,
  26. ERROR,
  27. UNKNOWN,
  28. }
  29. export default {
  30. stateIcons: [
  31. 'radiobox-blank',
  32. 'progress-check',
  33. 'alert-circle-outline',
  34. 'check-circle',
  35. 'alert-octagram-outline',
  36. 'alert',
  37. 'help-circle-outline',
  38. ],
  39. washinsa: {
  40. id: 'washinsa',
  41. title: 'screens.proxiwash.washinsa.title',
  42. subtitle: 'screens.proxiwash.washinsa.subtitle',
  43. description: 'screens.proxiwash.washinsa.description',
  44. tarif: 'screens.proxiwash.washinsa.tariff',
  45. paymentMethods: 'screens.proxiwash.washinsa.paymentMethods',
  46. icon: 'school-outline',
  47. url: Urls.app.api + '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: Urls.app.api + 'washinsa/tripode_b_data.json',
  58. },
  59. };