{
  "domain": "alpheios-ui-options",
  "version": 2,
  "items": {
    "fontSize": {
      "defaultValue": "16",
      "labelText": "Font size",
      "values": [
        {
          "value": "12",
          "text": "Small font size"
        },
        {
          "value": "16",
          "text": "Medium font size"
        },
        {
          "value": "20",
          "text": "Large font size"
        }
      ]
    },
    "maxPopupWidth": {
      "defaultValue": "800",
      "labelText": "Maximum popup width:",
      "values": {
        "min": "400",
        "max": "1200",
        "step": "100"
      },
      "labels": {
        "min": "small",
        "mid": "medium",
        "max": "unrestricted"
      }
    },
    "panelPosition": {
      "defaultValue": "left",
      "labelText": "Panel position:",
      "values": [
        {
          "value": "left",
          "text": "Left"
        },
        {
          "value": "right",
          "text": "Right"
        }
      ]
    },
    "popupShiftX": {
      "defaultValue": 0,
      "labelText": "Popup shift, x axe:",
      "number": true,
      "values": []
    },
    "popupShiftY": {
      "defaultValue": 0,
      "labelText": "Popup shift, y axe:",
      "number": true,
      "values": []
    },
    "toolbarShiftX": {
      "defaultValue": 0,
      "labelText": "Toolbar shift, x axe:",
      "number": true,
      "values": []
    },
    "toolbarShiftY": {
      "defaultValue": 0,
      "labelText": "Toolbar shift, y axe:",
      "number": true,
      "values": []
    },
   "verboseMode": {
      "defaultValue": "normal",
      "labelText": "Log Level",
      "values": [
        {
          "value": "verbose",
          "text": "Verbose"
        },
        {
          "value": "normal",
          "text": "Normal"
        }
      ]
    },
    "hideLoginPrompt": {
      "defaultValue": false,
      "labelText": "Hide Login Prompt",
      "boolean": true,
      "values": [
        {
          "value": true,
          "text": "Yes"
        },
        {
          "value": false,
          "text": "No"
        }
      ]
    },
    "mouseMoveDelay": {
      "defaultValue": 1000,
      "labelText": "Mouse Movement delay (ms)",
      "number": true,
      "minValue": 1,
      "maxValue": 5000,
      "values": []
    },
    "mouseMoveAccuracy": {
      "defaultValue": 10,
      "labelText": "Mouse Movement accuracy (pixels)",
      "number": true,
      "minValue": 1,
      "maxValue": 5000,
      "values": []
    },
    "forceMouseMoveGoogleDocs": {
      "defaultValue": false,
      "labelText": "Force Use of Mouse Movement for word selection on Google Docs",
      "boolean": true,
      "values": [
        {
          "value": true,
          "text": "Yes"
        },
        {
          "value": false,
          "text": "No"
        }
      ]
    },
    "enableMouseMoveLimitedByIdCheck": {
      "defaultValue": true,
      "labelText": "Limit Mouse Movement on Google Docs to top-level container",
      "boolean": true,
      "values": [
        {
          "value": true,
          "text": "Yes"
        },
        {
          "value": false,
          "text": "No"
        }
      ]
    },
    "mouseMoveLimitedById": {
      "defaultValue": "docs-editor-container",
      "labelText": "Google Docs Top-Level Container Id",
      "text": true
    },
    "hidePopupOnClickAway": {
      "defaultValue": true,
      "labelText": "Hide Popup on Clickway",
      "boolean": true,
      "values": [
        {
          "value": true,
          "text": "Yes"
        },
        {
          "value": false,
          "text": "No"
        }
      ]
    }
  }
}