{
    "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
                        ]
                    }
                }
            }
        ]
    }
}