{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "$id": "https://openeik.org/schemas/0.1/proposed/adopted/detail-item-build-up.schema.json",
  "$comment": "Proposed for OpenEik 0.2: Part II, 14.4, rule 4 (open questions, 115). Generated by tools/generate-schemas.mjs from the reference implementation at de6f0d04, as the schemas of 0.1 are, and not written by hand. In 0.1 it is a member the detail item schema does not know, kept; a validator holds it to this schema only when asked for the proposal (@openeik/tools: proposals [\"adopted\"]).",
  "title": "A build-up text",
  "description": "A leader whose text is a layered type's build-up (Part II, 14.4, rule 4, proposed for 0.2): its layers, outermost or topmost first, each its thickness and its name, under the type's U value unless uValue is false. The text is worked out from the type each time it is drawn; a text the leader gives is drawn in its place.",
  "type": "object",
  "properties": {
    "typeId": {
      "type": "string",
      "minLength": 1,
      "x-eik-ref": "type"
    },
    "uValue": {
      "type": "boolean"
    }
  },
  "required": [
    "typeId"
  ],
  "x-eik-closed": true
}
