changedInput schema / properties / entities / items / anyOf
Previous value: -[
- {
- "additionalProperties": false,
- "properties": {
- "colorIndex": {
- "maximum": 256,
- "minimum": 0,
- "type": "integer"
- },
- "end": {
- "$ref": "#/properties/entities/items/anyOf/0/properties/start"
- },
- "layer": {
- "type": "string"
- },
- "linetype": {
- "type": "string"
- },
- "start": {
- "anyOf": [
- {
- "items": [
- {
- "type": "number"
- },
- {
- "type": "number"
- }
- ],
- "maxItems": 2,
- "minItems": 2,
- "type": "array"
- },
- {
- "items": [
- {
- "type": "number"
- },
- {
- "type": "number"
- },
- {
- "type": "number"
- }
- ],
- "maxItems": 3,
- "minItems": 3,
- "type": "array"
- }
- ]
- },
- "type": {
- "const": "line",
- "type": "string"
- }
- },
- "required": [
- "type",
- "start",
- "end"
- ],
- "type": "object"
- },
- {
- "additionalProperties": false,
- "properties": {
- "closed": {
- "type": "boolean"
- },
- "colorIndex": {
- "$ref": "#/properties/entities/items/anyOf/0/properties/colorIndex"
- },
- "layer": {
- "$ref": "#/properties/entities/items/anyOf/0/properties/layer"
- },
- "linetype": {
- "$ref": "#/properties/entities/items/anyOf/0/properties/linetype"
- },
- "points": {
- "items": {
- "$ref": "#/properties/entities/items/anyOf/0/properties/start/anyOf/0"
- },
- "minItems": 2,
- "type": "array"
- },
- "type": {
- "const": "polyline",
- "type": "string"
- },
- "width": {
- "minimum": 0,
- "type": "number"
- }
- },
- "required": [
- "type",
- "points"
- ],
- "type": "object"
- },
- {
- "additionalProperties": false,
- "properties": {
- "center": {
- "$ref": "#/properties/entities/items/anyOf/0/properties/start"
- },
- "colorIndex": {
- "$ref": "#/properties/entities/items/anyOf/0/properties/colorIndex"
- },
- "layer": {
- "$ref": "#/properties/entities/items/anyOf/0/properties/layer"
- },
- "linetype": {
- "$ref": "#/properties/entities/items/anyOf/0/properties/linetype"
- },
- "radius": {
- "exclusiveMinimum": 0,
- "type": "number"
- },
- "type": {
- "const": "circle",
- "type": "string"
- }
- },
- "required": [
- "type",
- "center",
- "radius"
- ],
- "type": "object"
- },
- {
- "additionalProperties": false,
- "properties": {
- "center": {
- "$ref": "#/properties/entities/items/anyOf/0/properties/start"
- },
- "colorIndex": {
- "$ref": "#/properties/entities/items/anyOf/0/properties/colorIndex"
- },
- "endAngle": {
- "type": "number"
- },
- "layer": {
- "$ref": "#/properties/entities/items/anyOf/0/properties/layer"
- },
- "linetype": {
- "$ref": "#/properties/entities/items/anyOf/0/properties/linetype"
- },
- "radius": {
- "exclusiveMinimum": 0,
- "type": "number"
- },
- "startAngle": {
- "type": "number"
- },
- "type": {
- "const": "arc",
- "type": "string"
- }
- },
- "required": [
- "type",
- "center",
- "radius",
- "startAngle",
- "endAngle"
- ],
- "type": "object"
- },
- {
- "additionalProperties": false,
- "properties": {
- "center": {
- "$ref": "#/properties/entities/items/anyOf/0/properties/start"
- },
- "colorIndex": {
- "$ref": "#/properties/entities/items/anyOf/0/properties/colorIndex"
- },
- "endParameter": {
- "type": "number"
- },
- "layer": {
- "$ref": "#/properties/entities/items/anyOf/0/properties/layer"
- },
- "linetype": {
- "$ref": "#/properties/entities/items/anyOf/0/properties/linetype"
- },
- "majorAxis": {
- "$ref": "#/properties/entities/items/anyOf/0/properties/start/anyOf/1"
- },
- "radiusRatio": {
- "exclusiveMinimum": 0,
- "maximum": 1,
- "type": "number"
- },
- "startParameter": {
- "type": "number"
- },
- "type": {
- "const": "ellipse",
- "type": "string"
- }
- },
- "required": [
- "type",
- "center",
- "majorAxis",
- "radiusRatio"
- ],
- "type": "object"
- },
- {
- "additionalProperties": false,
- "properties": {
- "colorIndex": {
- "$ref": "#/properties/entities/items/anyOf/0/properties/colorIndex"
- },
- "layer": {
- "$ref": "#/properties/entities/items/anyOf/0/properties/layer"
- },
- "linetype": {
- "$ref": "#/properties/entities/items/anyOf/0/properties/linetype"
- },
- "position": {
- "$ref": "#/properties/entities/items/anyOf/0/properties/start"
- },
- "type": {
- "const": "point",
- "type": "string"
- }
- },
- "required": [
- "type",
- "position"
- ],
- "type": "object"
- },
- {
- "additionalProperties": false,
- "properties": {
- "colorIndex": {
- "$ref": "#/properties/entities/items/anyOf/0/properties/colorIndex"
- },
- "height": {
- "exclusiveMinimum": 0,
- "type": "number"
- },
- "layer": {
- "$ref": "#/properties/entities/items/anyOf/0/properties/layer"
- },
- "linetype": {
- "$ref": "#/properties/entities/items/anyOf/0/properties/linetype"
- },
- "position": {
- "$ref": "#/properties/entities/items/anyOf/0/properties/start"
- },
- "rotation": {
- "type": "number"
- },
- "style": {
- "type": "string"
- },
- "text": {
- "type": "string"
- },
- "type": {
- "const": "text",
- "type": "string"
- }
- },
- "required": [
- "type",
- "position",
- "text",
- "height"
- ],
- "type": "object"
- },
- {
- "additionalProperties": false,
- "properties": {
- "colorIndex": {
- "$ref": "#/properties/entities/items/anyOf/0/properties/colorIndex"
- },
- "height": {
- "exclusiveMinimum": 0,
- "type": "number"
- },
- "layer": {
- "$ref": "#/properties/entities/items/anyOf/0/properties/layer"
- },
- "linetype": {
- "$ref": "#/properties/entities/items/anyOf/0/properties/linetype"
- },
- "position": {
- "$ref": "#/properties/entities/items/anyOf/0/properties/start"
- },
- "rotation": {
- "type": "number"
- },
- "style": {
- "type": "string"
- },
- "text": {
- "type": "string"
- },
- "type": {
- "const": "mtext",
- "type": "string"
- },
- "width": {
- "exclusiveMinimum": 0,
- "type": "number"
- }
- },
- "required": [
- "type",
- "position",
- "text",
- "height",
- "width"
- ],
- "type": "object"
- },
- {
- "additionalProperties": false,
- "properties": {
- "angle": {
- "type": "number"
- },
- "associative": {
- "type": "boolean"
- },
- "boundaryHandles": {
- "items": {
- "type": "string"
- },
- "minItems": 1,
- "type": "array"
- },
- "colorIndex": {
- "$ref": "#/properties/entities/items/anyOf/0/properties/colorIndex"
- },
- "layer": {
- "$ref": "#/properties/entities/items/anyOf/0/properties/layer"
- },
- "linetype": {
- "$ref": "#/properties/entities/items/anyOf/0/properties/linetype"
- },
- "pattern": {
- "default": "SOLID",
- "type": "string"
- },
- "scale": {
- "exclusiveMinimum": 0,
- "type": "number"
- },
- "type": {
- "const": "hatch",
- "type": "string"
- }
- },
- "required": [
- "type",
- "boundaryHandles"
- ],
- "type": "object"
- },
- {
- "additionalProperties": false,
- "properties": {
- "attributes": {
- "additionalProperties": {
- "type": "string"
- },
- "type": "object"
- },
- "colorIndex": {
- "$ref": "#/properties/entities/items/anyOf/0/properties/colorIndex"
- },
- "insertionPoint": {
- "$ref": "#/properties/entities/items/anyOf/0/properties/start"
- },
- "layer": {
- "$ref": "#/properties/entities/items/anyOf/0/properties/layer"
- },
- "linetype": {
- "$ref": "#/properties/entities/items/anyOf/0/properties/linetype"
- },
- "name": {
- "type": "string"
- },
- "rotation": {
- "type": "number"
- },
- "scale": {
- "$ref": "#/properties/entities/items/anyOf/0/properties/start/anyOf/1"
- },
- "type": {
- "const": "blockReference",
- "type": "string"
- }
- },
- "required": [
- "type",
- "name",
- "insertionPoint"
- ],
- "type": "object"
- },
- {
- "additionalProperties": false,
- "properties": {
- "colorIndex": {
- "$ref": "#/properties/entities/items/anyOf/0/properties/colorIndex"
- },
- "dimensionLine": {
- "$ref": "#/properties/entities/items/anyOf/0/properties/start"
- },
- "first": {
- "$ref": "#/properties/entities/items/anyOf/0/properties/start"
- },
- "layer": {
- "$ref": "#/properties/entities/items/anyOf/0/properties/layer"
- },
- "linetype": {
- "$ref": "#/properties/entities/items/anyOf/0/properties/linetype"
- },
- "second": {
- "$ref": "#/properties/entities/items/anyOf/0/properties/start"
- },
- "style": {
- "type": "string"
- },
- "type": {
- "const": "alignedDimension",
- "type": "string"
- }
- },
- "required": [
- "type",
- "first",
- "second",
- "dimensionLine"
- ],
- "type": "object"
- },
- {
- "additionalProperties": false,
- "properties": {
- "colorIndex": {
- "$ref": "#/properties/entities/items/anyOf/0/properties/colorIndex"
- },
- "dimensionLine": {
- "$ref": "#/properties/entities/items/anyOf/0/properties/start"
- },
- "first": {
- "$ref": "#/properties/entities/items/anyOf/0/properties/start"
- },
- "layer": {
- "$ref": "#/properties/entities/items/anyOf/0/properties/layer"
- },
- "linetype": {
- "$ref": "#/properties/entities/items/anyOf/0/properties/linetype"
- },
- "rotation": {
- "type": "number"
- },
- "second": {
- "$ref": "#/properties/entities/items/anyOf/0/properties/start"
- },
- "style": {
- "type": "string"
- },
- "type": {
- "const": "rotatedDimension",
- "type": "string"
- }
- },
- "required": [
- "type",
- "first",
- "second",
- "dimensionLine",
- "rotation"
- ],
- "type": "object"
- }
-]New value: +[
+ {
+ "additionalProperties": false,
+ "properties": {
+ "colorIndex": {
+ "maximum": 256,
+ "minimum": 0,
+ "type": "integer"
+ },
+ "end": {
+ "$ref": "#/properties/entities/items/anyOf/0/properties/start"
+ },
+ "layer": {
+ "type": "string"
+ },
+ "linetype": {
+ "type": "string"
+ },
+ "linetypeScale": {
+ "exclusiveMinimum": 0,
+ "type": "number"
+ },
+ "lineweight": {
+ "type": "integer"
+ },
+ "start": {
+ "anyOf": [
+ {
+ "items": [
+ {
+ "type": "number"
+ },
+ {
+ "type": "number"
+ }
+ ],
+ "maxItems": 2,
+ "minItems": 2,
+ "type": "array"
+ },
+ {
+ "items": [
+ {
+ "type": "number"
+ },
+ {
+ "type": "number"
+ },
+ {
+ "type": "number"
+ }
+ ],
+ "maxItems": 3,
+ "minItems": 3,
+ "type": "array"
+ }
+ ]
+ },
+ "type": {
+ "const": "line",
+ "type": "string"
+ },
+ "visible": {
+ "type": "boolean"
+ }
+ },
+ "required": [
+ "type",
+ "start",
+ "end"
+ ],
+ "type": "object"
+ },
+ {
+ "additionalProperties": false,
+ "properties": {
+ "closed": {
+ "type": "boolean"
+ },
+ "colorIndex": {
+ "$ref": "#/properties/entities/items/anyOf/0/properties/colorIndex"
+ },
+ "layer": {
+ "$ref": "#/properties/entities/items/anyOf/0/properties/layer"
+ },
+ "linetype": {
+ "$ref": "#/properties/entities/items/anyOf/0/properties/linetype"
+ },
+ "linetypeScale": {
+ "$ref": "#/properties/entities/items/anyOf/0/properties/linetypeScale"
+ },
+ "lineweight": {
+ "$ref": "#/properties/entities/items/anyOf/0/properties/lineweight"
+ },
+ "points": {
+ "items": {
+ "$ref": "#/properties/entities/items/anyOf/0/properties/start/anyOf/0"
+ },
+ "minItems": 2,
+ "type": "array"
+ },
+ "type": {
+ "const": "polyline",
+ "type": "string"
+ },
+ "visible": {
+ "$ref": "#/properties/entities/items/anyOf/0/properties/visible"
+ },
+ "width": {
+ "minimum": 0,
+ "type": "number"
+ }
+ },
+ "required": [
+ "type",
+ "points"
+ ],
+ "type": "object"
+ },
+ {
+ "additionalProperties": false,
+ "properties": {
+ "closed": {
+ "type": "boolean"
+ },
+ "colorIndex": {
+ "$ref": "#/properties/entities/items/anyOf/0/properties/colorIndex"
+ },
+ "layer": {
+ "$ref": "#/properties/entities/items/anyOf/0/properties/layer"
+ },
+ "linetype": {
+ "$ref": "#/properties/entities/items/anyOf/0/properties/linetype"
+ },
+ "linetypeScale": {
+ "$ref": "#/properties/entities/items/anyOf/0/properties/linetypeScale"
+ },
+ "lineweight": {
+ "$ref": "#/properties/entities/items/anyOf/0/properties/lineweight"
+ },
+ "points": {
+ "items": {
+ "$ref": "#/properties/entities/items/anyOf/0/properties/start"
+ },
+ "minItems": 2,
+ "type": "array"
+ },
+ "type": {
+ "const": "polyline3d",
+ "type": "string"
+ },
+ "visible": {
+ "$ref": "#/properties/entities/items/anyOf/0/properties/visible"
+ }
+ },
+ "required": [
+ "type",
+ "points"
+ ],
+ "type": "object"
+ },
+ {
+ "additionalProperties": false,
+ "properties": {
+ "colorIndex": {
+ "$ref": "#/properties/entities/items/anyOf/0/properties/colorIndex"
+ },
+ "degree": {
+ "maximum": 25,
+ "minimum": 1,
+ "type": "integer"
+ },
+ "fitPoints": {
+ "items": {
+ "$ref": "#/properties/entities/items/anyOf/0/properties/start"
+ },
+ "minItems": 2,
+ "type": "array"
+ },
+ "fitTolerance": {
+ "exclusiveMinimum": 0,
+ "type": "number"
+ },
+ "layer": {
+ "$ref": "#/properties/entities/items/anyOf/0/properties/layer"
+ },
+ "linetype": {
+ "$ref": "#/properties/entities/items/anyOf/0/properties/linetype"
+ },
+ "linetypeScale": {
+ "$ref": "#/properties/entities/items/anyOf/0/properties/linetypeScale"
+ },
+ "lineweight": {
+ "$ref": "#/properties/entities/items/anyOf/0/properties/lineweight"
+ },
+ "type": {
+ "const": "spline",
+ "type": "string"
+ },
+ "visible": {
+ "$ref": "#/properties/entities/items/anyOf/0/properties/visible"
+ }
+ },
+ "required": [
+ "type",
+ "fitPoints"
+ ],
+ "type": "object"
+ },
+ {
+ "additionalProperties": false,
+ "properties": {
+ "basePoint": {
+ "$ref": "#/properties/entities/items/anyOf/0/properties/start"
+ },
+ "colorIndex": {
+ "$ref": "#/properties/entities/items/anyOf/0/properties/colorIndex"
+ },
+ "layer": {
+ "$ref": "#/properties/entities/items/anyOf/0/properties/layer"
+ },
+ "linetype": {
+ "$ref": "#/properties/entities/items/anyOf/0/properties/linetype"
+ },
+ "linetypeScale": {
+ "$ref": "#/properties/entities/items/anyOf/0/properties/linetypeScale"
+ },
+ "lineweight": {
+ "$ref": "#/properties/entities/items/anyOf/0/properties/lineweight"
+ },
+ "throughPoint": {
+ "$ref": "#/properties/entities/items/anyOf/0/properties/start"
+ },
+ "type": {
+ "const": "ray",
+ "type": "string"
+ },
+ "visible": {
+ "$ref": "#/properties/entities/items/anyOf/0/properties/visible"
+ }
+ },
+ "required": [
+ "type",
+ "basePoint",
+ "throughPoint"
+ ],
+ "type": "object"
+ },
+ {
+ "additionalProperties": false,
+ "properties": {
+ "basePoint": {
+ "$ref": "#/properties/entities/items/anyOf/0/properties/start"
+ },
+ "colorIndex": {
+ "$ref": "#/properties/entities/items/anyOf/0/properties/colorIndex"
+ },
+ "layer": {
+ "$ref": "#/properties/entities/items/anyOf/0/properties/layer"
+ },
+ "linetype": {
+ "$ref": "#/properties/entities/items/anyOf/0/properties/linetype"
+ },
+ "linetypeScale": {
+ "$ref": "#/properties/entities/items/anyOf/0/properties/linetypeScale"
+ },
+ "lineweight": {
+ "$ref": "#/properties/entities/items/anyOf/0/properties/lineweight"
+ },
+ "throughPoint": {
+ "$ref": "#/properties/entities/items/anyOf/0/properties/start"
+ },
+ "type": {
+ "const": "xline",
+ "type": "string"
+ },
+ "visible": {
+ "$ref": "#/properties/entities/items/anyOf/0/properties/visible"
+ }
+ },
+ "required": [
+ "type",
+ "basePoint",
+ "throughPoint"
+ ],
+ "type": "object"
+ },
+ {
+ "additionalProperties": false,
+ "properties": {
+ "center": {
+ "$ref": "#/properties/entities/items/anyOf/0/properties/start"
+ },
+ "colorIndex": {
+ "$ref": "#/properties/entities/items/anyOf/0/properties/colorIndex"
+ },
+ "layer": {
+ "$ref": "#/properties/entities/items/anyOf/0/properties/layer"
+ },
+ "linetype": {
+ "$ref": "#/properties/entities/items/anyOf/0/properties/linetype"
+ },
+ "linetypeScale": {
+ "$ref": "#/properties/entities/items/anyOf/0/properties/linetypeScale"
+ },
+ "lineweight": {
+ "$ref": "#/properties/entities/items/anyOf/0/properties/lineweight"
+ },
+ "radius": {
+ "exclusiveMinimum": 0,
+ "type": "number"
+ },
+ "type": {
+ "const": "circle",
+ "type": "string"
+ },
+ "visible": {
+ "$ref": "#/properties/entities/items/anyOf/0/properties/visible"
+ }
+ },
+ "required": [
+ "type",
+ "center",
+ "radius"
+ ],
+ "type": "object"
+ },
+ {
+ "additionalProperties": false,
+ "properties": {
+ "center": {
+ "$ref": "#/properties/entities/items/anyOf/0/properties/start"
+ },
+ "colorIndex": {
+ "$ref": "#/properties/entities/items/anyOf/0/properties/colorIndex"
+ },
+ "endAngle": {
+ "type": "number"
+ },
+ "layer": {
+ "$ref": "#/properties/entities/items/anyOf/0/properties/layer"
+ },
+ "linetype": {
+ "$ref": "#/properties/entities/items/anyOf/0/properties/linetype"
+ },
+ "linetypeScale": {
+ "$ref": "#/properties/entities/items/anyOf/0/properties/linetypeScale"
+ },
+ "lineweight": {
+ "$ref": "#/properties/entities/items/anyOf/0/properties/lineweight"
+ },
+ "radius": {
+ "exclusiveMinimum": 0,
+ "type": "number"
+ },
+ "startAngle": {
+ "type": "number"
+ },
+ "type": {
+ "const": "arc",
+ "type": "string"
+ },
+ "visible": {
+ "$ref": "#/properties/entities/items/anyOf/0/properties/visible"
+ }
+ },
+ "required": [
+ "type",
+ "center",
+ "radius",
+ "startAngle",
+ "endAngle"
+ ],
+ "type": "object"
+ },
+ {
+ "additionalProperties": false,
+ "properties": {
+ "center": {
+ "$ref": "#/properties/entities/items/anyOf/0/properties/start"
+ },
+ "colorIndex": {
+ "$ref": "#/properties/entities/items/anyOf/0/properties/colorIndex"
+ },
+ "endParameter": {
+ "type": "number"
+ },
+ "layer": {
+ "$ref": "#/properties/entities/items/anyOf/0/properties/layer"
+ },
+ "linetype": {
+ "$ref": "#/properties/entities/items/anyOf/0/properties/linetype"
+ },
+ "linetypeScale": {
+ "$ref": "#/properties/entities/items/anyOf/0/properties/linetypeScale"
+ },
+ "lineweight": {
+ "$ref": "#/properties/entities/items/anyOf/0/properties/lineweight"
+ },
+ "majorAxis": {
+ "$ref": "#/properties/entities/items/anyOf/0/properties/start/anyOf/1"
+ },
+ "radiusRatio": {
+ "exclusiveMinimum": 0,
+ "maximum": 1,
+ "type": "number"
+ },
+ "startParameter": {
+ "type": "number"
+ },
+ "type": {
+ "const": "ellipse",
+ "type": "string"
+ },
+ "visible": {
+ "$ref": "#/properties/entities/items/anyOf/0/properties/visible"
+ }
+ },
+ "required": [
+ "type",
+ "center",
+ "majorAxis",
+ "radiusRatio"
+ ],
+ "type": "object"
+ },
+ {
+ "additionalProperties": false,
+ "properties": {
+ "colorIndex": {
+ "$ref": "#/properties/entities/items/anyOf/0/properties/colorIndex"
+ },
+ "layer": {
+ "$ref": "#/properties/entities/items/anyOf/0/properties/layer"
+ },
+ "linetype": {
+ "$ref": "#/properties/entities/items/anyOf/0/properties/linetype"
+ },
+ "linetypeScale": {
+ "$ref": "#/properties/entities/items/anyOf/0/properties/linetypeScale"
+ },
+ "lineweight": {
+ "$ref": "#/properties/entities/items/anyOf/0/properties/lineweight"
+ },
+ "position": {
+ "$ref": "#/properties/entities/items/anyOf/0/properties/start"
+ },
+ "type": {
+ "const": "point",
+ "type": "string"
+ },
+ "visible": {
+ "$ref": "#/properties/entities/items/anyOf/0/properties/visible"
+ }
+ },
+ "required": [
+ "type",
+ "position"
+ ],
+ "type": "object"
+ },
+ {
+ "additionalProperties": false,
+ "properties": {
+ "colorIndex": {
+ "$ref": "#/properties/entities/items/anyOf/0/properties/colorIndex"
+ },
+ "height": {
+ "exclusiveMinimum": 0,
+ "type": "number"
+ },
+ "layer": {
+ "$ref": "#/properties/entities/items/anyOf/0/properties/layer"
+ },
+ "linetype": {
+ "$ref": "#/properties/entities/items/anyOf/0/properties/linetype"
+ },
+ "linetypeScale": {
+ "$ref": "#/properties/entities/items/anyOf/0/properties/linetypeScale"
+ },
+ "lineweight": {
+ "$ref": "#/properties/entities/items/anyOf/0/properties/lineweight"
+ },
+ "position": {
+ "$ref": "#/properties/entities/items/anyOf/0/properties/start"
+ },
+ "rotation": {
+ "type": "number"
+ },
+ "style": {
+ "type": "string"
+ },
+ "text": {
+ "type": "string"
+ },
+ "type": {
+ "const": "text",
+ "type": "string"
+ },
+ "visible": {
+ "$ref": "#/properties/entities/items/anyOf/0/properties/visible"
+ }
+ },
+ "required": [
+ "type",
+ "position",
+ "text",
+ "height"
+ ],
+ "type": "object"
+ },
+ {
+ "additionalProperties": false,
+ "properties": {
+ "colorIndex": {
+ "$ref": "#/properties/entities/items/anyOf/0/properties/colorIndex"
+ },
+ "height": {
+ "exclusiveMinimum": 0,
+ "type": "number"
+ },
+ "layer": {
+ "$ref": "#/properties/entities/items/anyOf/0/properties/layer"
+ },
+ "linetype": {
+ "$ref": "#/properties/entities/items/anyOf/0/properties/linetype"
+ },
+ "linetypeScale": {
+ "$ref": "#/properties/entities/items/anyOf/0/properties/linetypeScale"
+ },
+ "lineweight": {
+ "$ref": "#/properties/entities/items/anyOf/0/properties/lineweight"
+ },
+ "position": {
+ "$ref": "#/properties/entities/items/anyOf/0/properties/start"
+ },
+ "rotation": {
+ "type": "number"
+ },
+ "style": {
+ "type": "string"
+ },
+ "text": {
+ "type": "string"
+ },
+ "type": {
+ "const": "mtext",
+ "type": "string"
+ },
+ "visible": {
+ "$ref": "#/properties/entities/items/anyOf/0/properties/visible"
+ },
+ "width": {
+ "exclusiveMinimum": 0,
+ "type": "number"
+ }
+ },
+ "required": [
+ "type",
+ "position",
+ "text",
+ "height",
+ "width"
+ ],
+ "type": "object"
+ },
+ {
+ "additionalProperties": false,
+ "properties": {
+ "angle": {
+ "type": "number"
+ },
+ "associative": {
+ "type": "boolean"
+ },
+ "boundaryHandles": {
+ "items": {
+ "type": "string"
+ },
+ "minItems": 1,
+ "type": "array"
+ },
+ "colorIndex": {
+ "$ref": "#/properties/entities/items/anyOf/0/properties/colorIndex"
+ },
+ "layer": {
+ "$ref": "#/properties/entities/items/anyOf/0/properties/layer"
+ },
+ "linetype": {
+ "$ref": "#/properties/entities/items/anyOf/0/properties/linetype"
+ },
+ "linetypeScale": {
+ "$ref": "#/properties/entities/items/anyOf/0/properties/linetypeScale"
+ },
+ "lineweight": {
+ "$ref": "#/properties/entities/items/anyOf/0/properties/lineweight"
+ },
+ "pattern": {
+ "default": "SOLID",
+ "type": "string"
+ },
+ "scale": {
+ "exclusiveMinimum": 0,
+ "type": "number"
+ },
+ "type": {
+ "const": "hatch",
+ "type": "string"
+ },
+ "visible": {
+ "$ref": "#/properties/entities/items/anyOf/0/properties/visible"
+ }
+ },
+ "required": [
+ "type",
+ "boundaryHandles"
+ ],
+ "type": "object"
+ },
+ {
+ "additionalProperties": false,
+ "properties": {
+ "attributes": {
+ "additionalProperties": {
+ "type": "string"
+ },
+ "type": "object"
+ },
+ "colorIndex": {
+ "$ref": "#/properties/entities/items/anyOf/0/properties/colorIndex"
+ },
+ "insertionPoint": {
+ "$ref": "#/properties/entities/items/anyOf/0/properties/start"
+ },
+ "layer": {
+ "$ref": "#/properties/entities/items/anyOf/0/properties/layer"
+ },
+ "linetype": {
+ "$ref": "#/properties/entities/items/anyOf/0/properties/linetype"
+ },
+ "linetypeScale": {
+ "$ref": "#/properties/entities/items/anyOf/0/properties/linetypeScale"
+ },
+ "lineweight": {
+ "$ref": "#/properties/entities/items/anyOf/0/properties/lineweight"
+ },
+ "name": {
+ "type": "string"
+ },
+ "rotation": {
+ "type": "number"
+ },
+ "scale": {
+ "$ref": "#/properties/entities/items/anyOf/0/properties/start/anyOf/1"
+ },
+ "type": {
+ "const": "blockReference",
+ "type": "string"
+ },
+ "visible": {
+ "$ref": "#/properties/entities/items/anyOf/0/properties/visible"
+ }
+ },
+ "required": [
+ "type",
+ "name",
+ "insertionPoint"
+ ],
+ "type": "object"
+ },
+ {
+ "additionalProperties": false,
+ "properties": {
+ "colorIndex": {
+ "$ref": "#/properties/entities/items/anyOf/0/properties/colorIndex"
+ },
+ "hasArrowHead": {
+ "type": "boolean"
+ },
+ "layer": {
+ "$ref": "#/properties/entities/items/anyOf/0/properties/layer"
+ },
+ "linetype": {
+ "$ref": "#/properties/entities/items/anyOf/0/properties/linetype"
+ },
+ "linetypeScale": {
+ "$ref": "#/properties/entities/items/anyOf/0/properties/linetypeScale"
+ },
+ "lineweight": {
+ "$ref": "#/properties/entities/items/anyOf/0/properties/lineweight"
+ },
+ "points": {
+ "items": {
+ "$ref": "#/properties/entities/items/anyOf/0/properties/start"
+ },
+ "minItems": 2,
+ "type": "array"
+ },
+ "type": {
+ "const": "leader",
+ "type": "string"
+ },
+ "visible": {
+ "$ref": "#/properties/entities/items/anyOf/0/properties/visible"
+ }
+ },
+ "required": [
+ "type",
+ "points"
+ ],
+ "type": "object"
+ },
+ {
+ "additionalProperties": false,
+ "properties": {
+ "colorIndex": {
+ "$ref": "#/properties/entities/items/anyOf/0/properties/colorIndex"
+ },
+ "columnWidth": {
+ "exclusiveMinimum": 0,
+ "type": "number"
+ },
+ "layer": {
+ "$ref": "#/properties/entities/items/anyOf/0/properties/layer"
+ },
+ "linetype": {
+ "$ref": "#/properties/entities/items/anyOf/0/properties/linetype"
+ },
+ "linetypeScale": {
+ "$ref": "#/properties/entities/items/anyOf/0/properties/linetypeScale"
+ },
+ "lineweight": {
+ "$ref": "#/properties/entities/items/anyOf/0/properties/lineweight"
+ },
+ "position": {
+ "$ref": "#/properties/entities/items/anyOf/0/properties/start"
+ },
+ "rowHeight": {
+ "exclusiveMinimum": 0,
+ "type": "number"
+ },
+ "rows": {
+ "items": {
+ "items": {
+ "type": "string"
+ },
+ "minItems": 1,
+ "type": "array"
+ },
+ "maxItems": 200,
+ "minItems": 1,
+ "type": "array"
+ },
+ "style": {
+ "type": "string"
+ },
+ "textHeight": {
+ "exclusiveMinimum": 0,
+ "type": "number"
+ },
+ "type": {
+ "const": "table",
+ "type": "string"
+ },
+ "visible": {
+ "$ref": "#/properties/entities/items/anyOf/0/properties/visible"
+ }
+ },
+ "required": [
+ "type",
+ "position",
+ "rows"
+ ],
+ "type": "object"
+ },
+ {
+ "additionalProperties": false,
+ "properties": {
+ "colorIndex": {
+ "$ref": "#/properties/entities/items/anyOf/0/properties/colorIndex"
+ },
+ "dimensionLine": {
+ "$ref": "#/properties/entities/items/anyOf/0/properties/start"
+ },
+ "dimensionText": {
+ "type": "string"
+ },
+ "first": {
+ "$ref": "#/properties/entities/items/anyOf/0/properties/start"
+ },
+ "layer": {
+ "$ref": "#/properties/entities/items/anyOf/0/properties/layer"
+ },
+ "linetype": {
+ "$ref": "#/properties/entities/items/anyOf/0/properties/linetype"
+ },
+ "linetypeScale": {
+ "$ref": "#/properties/entities/items/anyOf/0/properties/linetypeScale"
+ },
+ "lineweight": {
+ "$ref": "#/properties/entities/items/anyOf/0/properties/lineweight"
+ },
+ "second": {
+ "$ref": "#/properties/entities/items/anyOf/0/properties/start"
+ },
+ "style": {
+ "type": "string"
+ },
+ "type": {
+ "const": "alignedDimension",
+ "type": "string"
+ },
+ "visible": {
+ "$ref": "#/properties/entities/items/anyOf/0/properties/visible"
+ }
+ },
+ "required": [
+ "type",
+ "first",
+ "second",
+ "dimensionLine"
+ ],
+ "type": "object"
+ },
+ {
+ "additionalProperties": false,
+ "properties": {
+ "colorIndex": {
+ "$ref": "#/properties/entities/items/anyOf/0/properties/colorIndex"
+ },
+ "dimensionLine": {
+ "$ref": "#/properties/entities/items/anyOf/0/properties/start"
+ },
+ "dimensionText": {
+ "type": "string"
+ },
+ "first": {
+ "$ref": "#/properties/entities/items/anyOf/0/properties/start"
+ },
+ "layer": {
+ "$ref": "#/properties/entities/items/anyOf/0/properties/layer"
+ },
+ "linetype": {
+ "$ref": "#/properties/entities/items/anyOf/0/properties/linetype"
+ },
+ "linetypeScale": {
+ "$ref": "#/properties/entities/items/anyOf/0/properties/linetypeScale"
+ },
+ "lineweight": {
+ "$ref": "#/properties/entities/items/anyOf/0/properties/lineweight"
+ },
+ "rotation": {
+ "type": "number"
+ },
+ "second": {
+ "$ref": "#/properties/entities/items/anyOf/0/properties/start"
+ },
+ "style": {
+ "type": "string"
+ },
+ "type": {
+ "const": "rotatedDimension",
+ "type": "string"
+ },
+ "visible": {
+ "$ref": "#/properties/entities/items/anyOf/0/properties/visible"
+ }
+ },
+ "required": [
+ "type",
+ "first",
+ "second",
+ "dimensionLine",
+ "rotation"
+ ],
+ "type": "object"
+ },
+ {
+ "additionalProperties": false,
+ "properties": {
+ "center": {
+ "$ref": "#/properties/entities/items/anyOf/0/properties/start"
+ },
+ "chordPoint": {
+ "$ref": "#/properties/entities/items/anyOf/0/properties/start"
+ },
+ "colorIndex": {
+ "$ref": "#/properties/entities/items/anyOf/0/properties/colorIndex"
+ },
+ "dimensionText": {
+ "type": "string"
+ },
+ "layer": {
+ "$ref": "#/properties/entities/items/anyOf/0/properties/layer"
+ },
+ "leaderLength": {
+ "minimum": 0,
+ "type": "number"
+ },
+ "linetype": {
+ "$ref": "#/properties/entities/items/anyOf/0/properties/linetype"
+ },
+ "linetypeScale": {
+ "$ref": "#/properties/entities/items/anyOf/0/properties/linetypeScale"
+ },
+ "lineweight": {
+ "$ref": "#/properties/entities/items/anyOf/0/properties/lineweight"
+ },
+ "style": {
+ "type": "string"
+ },
+ "type": {
+ "const": "radialDimension",
+ "type": "string"
+ },
+ "visible": {
+ "$ref": "#/properties/entities/items/anyOf/0/properties/visible"
+ }
+ },
+ "required": [
+ "type",
+ "center",
+ "chordPoint"
+ ],
+ "type": "object"
+ },
+ {
+ "additionalProperties": false,
+ "properties": {
+ "chordPoint": {
+ "$ref": "#/properties/entities/items/anyOf/0/properties/start"
+ },
+ "colorIndex": {
+ "$ref": "#/properties/entities/items/anyOf/0/properties/colorIndex"
+ },
+ "dimensionText": {
+ "type": "string"
+ },
+ "farChordPoint": {
+ "$ref": "#/properties/entities/items/anyOf/0/properties/start"
+ },
+ "layer": {
+ "$ref": "#/properties/entities/items/anyOf/0/properties/layer"
+ },
+ "leaderLength": {
+ "minimum": 0,
+ "type": "number"
+ },
+ "linetype": {
+ "$ref": "#/properties/entities/items/anyOf/0/properties/linetype"
+ },
+ "linetypeScale": {
+ "$ref": "#/properties/entities/items/anyOf/0/properties/linetypeScale"
+ },
+ "lineweight": {
+ "$ref": "#/properties/entities/items/anyOf/0/properties/lineweight"
+ },
+ "style": {
+ "type": "string"
+ },
+ "type": {
+ "const": "diametricDimension",
+ "type": "string"
+ },
+ "visible": {
+ "$ref": "#/properties/entities/items/anyOf/0/properties/visible"
+ }
+ },
+ "required": [
+ "type",
+ "chordPoint",
+ "farChordPoint"
+ ],
+ "type": "object"
+ },
+ {
+ "additionalProperties": false,
+ "properties": {
+ "arcPoint": {
+ "$ref": "#/properties/entities/items/anyOf/0/properties/start"
+ },
+ "colorIndex": {
+ "$ref": "#/properties/entities/items/anyOf/0/properties/colorIndex"
+ },
+ "dimensionText": {
+ "type": "string"
+ },
+ "layer": {
+ "$ref": "#/properties/entities/items/anyOf/0/properties/layer"
+ },
+ "line1End": {
+ "$ref": "#/properties/entities/items/anyOf/0/properties/start"
+ },
+ "line1Start": {
+ "$ref": "#/properties/entities/items/anyOf/0/properties/start"
+ },
+ "line2End": {
+ "$ref": "#/properties/entities/items/anyOf/0/properties/start"
+ },
+ "line2Start": {
+ "$ref": "#/properties/entities/items/anyOf/0/properties/start"
+ },
+ "linetype": {
+ "$ref": "#/properties/entities/items/anyOf/0/properties/linetype"
+ },
+ "linetypeScale": {
+ "$ref": "#/properties/entities/items/anyOf/0/properties/linetypeScale"
+ },
+ "lineweight": {
+ "$ref": "#/properties/entities/items/anyOf/0/properties/lineweight"
+ },
+ "style": {
+ "type": "string"
+ },
+ "type": {
+ "const": "angularDimension2Line",
+ "type": "string"
+ },
+ "visible": {
+ "$ref": "#/properties/entities/items/anyOf/0/properties/visible"
+ }
+ },
+ "required": [
+ "type",
+ "line1Start",
+ "line1End",
+ "line2Start",
+ "line2End",
+ "arcPoint"
+ ],
+ "type": "object"
+ }
+]