{
  "title": "Map Range Information",
  "$schema": "http://json-schema.org/draft-04/schema",
  "description": "Map range information",
  "properties": {
    "activeRangeName": {
      "type": "string",
      "description": "Active range ID that slider/picker acts upon."
    },
    "currentRangeExtent": {
      "type": "array",
      "description": "Current range for the active range.",
      "items": {
        "type": "number"
      },
      "minItems": 2,
      "maxItems": 2
    },
    "fullRangeExtent": {
      "type": "array",
      "description": "Full range extent for the active range to be presented in the UI.",
      "items": {
        "type": "number"
      },
      "minItems": 2,
      "maxItems": 2
    }
  },
  "required": [
    "activeRangeName"
  ],
  "additionalProperties": false,
  "esriDocumentation": {
    "examples": [
      {
        "title": "mapRangeInfo",
        "code": {
          "mapRangeInfo": {
            "activeRangeName": "floors",
            "currentRangeExtent": [
              -2,
              10
            ],
            "fullRangeExtent": [
              -2,
              100
            ]
          }
        }
      }
    ]
  }
}
