export const controls = {
  simulation: {
    start: {
      name: 'Start Location Sim',
      cmd: 'start',
      cmdClass: 'sim_cntrl_class',
      icon: 'mdi-play',
      cnfrm: false,
      delay: 0,
    },
    pause: {
      name: 'Pause Location Sim',
      cmd: 'pause',
      cmdClass: 'sim_cntrl_class',
      icon: 'mdi-pause',
      cnfrm: false,
      delay: 0,
    },
    resume: {
      name: 'Resume Location Simulation',
      cmd: 'resume',
      cmdClass: 'sim_cntrl_class',
      icon: 'mdi-play-pause',
      cnfrm: false,
      delay: 0,
    },
    clear: {
      name: 'Clear Future Items',
      cmd: 'clear',
      cmdClass: 'sim_cntrl_class',
      icon: 'msi-map-marker-remove',
      cnfrm: false,
      delay: 0,
    },
    reset: {
      name: 'Reset Location Queue',
      cmd: 'reset',
      cmdClass: 'sim_cntrl_class',
      icon: 'mdi-restart',
      cnfrm: true,
      delay: 0,
    },
    end: {
      name: 'End Location Sim',
      cmd: 'end',
      cmdClass: 'sim_cntrl_class',
      icon: 'mdi-stop',
      cnfrm: true,
      delay: 0,
    },
  },
  device: {
    shutdown: {
      name: 'Shutdown',
      cmd: 'shutdown',
      cmdClass: 'dev_cntrl_class',
      icon: 'mdi-power',
      cnfrm: true,
      delay: 5,
    },
    reboot: {
      name: 'Reboot',
      cmd: 'reboot',
      cmdClass: 'dev_cntrl_class',
      icon: 'mdi-restart',
      cnfrm: true,
      delay: 5,
    },
  },
  icloudmonitor: {
    start: {
      name: 'Start iCloud Monitor',
      cmd: 'start',
      cmdClass: 'icloud-monitor_cntrl_class',
      icon: 'mdi-play',
      cnfrm: false,
      delay: 0,
    },
    stop: {
      name: 'Stop iCloud Monitor',
      cmd: 'stop',
      cmdClass: 'icloud-monitor_cntrl_class',
      icon: 'mdi-stop',
      cnfrm: false,
      delay: 0,
    },
  },
  tunneld: {
    start: {
      name: 'Start Tunneld',
      cmd: 'start',
      cmdClass: 'tunneld_cntrl_class',
      icon: 'mdi-play',
      cnfrm: false,
      delay: 0,
    },
    start_watcher: {
      name: 'Start TunneldWatcher',
      cmd: 'start-watcher',
      cmdClass: 'tunneld_cntrl_class',
      icon: 'mdi-play',
      cnfrm: false,
      delay: 0,
    },
    end_watcher: {
      name: 'End TunneldWatcher',
      cmd: 'end-watcher',
      cmdClass: 'tunneld_cntrl_class',
      icon: 'mdi-stop',
      cnfrm: false,
      delay: 0,
    },
    clear: {
      name: 'Clear Tunneld',
      cmd: 'clear',
      cmdClass: 'tunneld_cntrl_class',
      icon: 'mdi-backspace',
      cnfrm: false,
      delay: 0,
    },
    cancel: {
      name: 'Cancel Tunneld',
      cmd: 'cancel',
      cmdClass: 'tunneld_cntrl_class',
      icon: 'mdi-cancel',
      cnfrm: false,
      delay: 0,
    },
    restart: {
      name: 'Restart Tunneld',
      cmd: 'restart',
      cmdClass: 'tunneld_cntrl_class',
      icon: 'mdi-restart',
      cnfrm: false,
      delay: 0,
    },
    shutdown: {
      name: 'Shutdown Tunneld',
      cmd: 'shutdown',
      cmdClass: 'tunneld_cntrl_class',
      icon: 'mdi-stop',
      cnfrm: false,
      delay: 0,
    },
  },
};
