{
  "name": "ViewModel",
  "key": {
    "int": 435,
    "string": "viewmodel"
  },
  "extends": "viewmodel/viewmodel_component.json",
  "properties": {
    "viewModelOrder": {
      "type": "FractionalIndex",
      "initialValueRuntime": "0",
      "key": {
        "int": 563,
        "string": "viewmodelorder"
      },
      "description": "Order value for sorting View Models.",
      "runtime": false
    },
    "defaultInstanceId": {
      "type": "Id",
      "typeRuntime": "uint",
      "initialValue": "Core.missingId",
      "initialValueRuntime": "-1",
      "key": {
        "int": 564,
        "string": "defaultinstanceid"
      },
      "description": "The default instance attached to the view model.",
      "runtime": false
    },
    "editingInstanceId": {
      "type": "Id",
      "typeRuntime": "uint",
      "initialValue": "Core.missingId",
      "initialValueRuntime": "-1",
      "key": {
        "int": 741,
        "string": "editinginstanceid"
      },
      "description": "The selected inspector instance. Saves to local editor properties.",
      "runtime": false,
      "coop": false
    }
  }
}