diff --git a/docs/moddle.json b/docs/moddle.json index a69efce..1584ba3 100644 --- a/docs/moddle.json +++ b/docs/moddle.json @@ -21,30 +21,46 @@ "name": { "type": "string" }, - "type": { - "type": "string" - }, - "isAttr": { - "type": "boolean" - }, - "isId": { - "type": "boolean" - }, - "isMany": { - "type": "boolean" - }, - "isReference": { - "type": "boolean" - }, - "default": { - "type": [ - "boolean", - "number", - "string" - ] + "superClass": { + "type": "array", + "items": { + "type": "string" + } }, - "redefines": { - "type": "string" + "properties": { + "type": "array", + "items": { + "properties": { + "name": { + "type": "string" + }, + "type": { + "type": "string" + }, + "isAttr": { + "type": "boolean" + }, + "isId": { + "type": "boolean" + }, + "isMany": { + "type": "boolean" + }, + "isReference": { + "type": "boolean" + }, + "default": { + "type": [ + "boolean", + "number", + "string" + ] + }, + "redefines": { + "type": "string" + } + } + } } } } @@ -85,4 +101,4 @@ } } } -} +} \ No newline at end of file