Schemas / Meta / render

rig.meta.named

v1.0.0 · stable maturity: stable 2 fields 1 required

Fields

FieldTypeMeaning
name string required Display name
stableId string optional Optional durable id (empty = none)

Display name and durable id. Compose onto entities that need a label.

Do not re-declare name on domain schemas.

JSON Schema

Resolves at https://rig.works/schemas/rig.meta.named.schema.json — raw file.

{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "$id": "https://rig.works/schemas/rig.meta.named.schema.json",
  "title": "rig.meta.named",
  "type": "object",
  "additionalProperties": false,
  "properties": {
    "name": {
      "$ref": "./_defs.schema.json#/$defs/string"
    },
    "stableId": {
      "$ref": "./_defs.schema.json#/$defs/string"
    }
  },
  "required": [
    "name"
  ],
  "x-rig-maturity": "stable"
}

Seen in

anim-tween.json · art-object.json · bim-bcf.json · bim-ids.json · bim-model.json · book-isbn.json · cad-boolean.json · cad-dimension.json · cad-reference.json · cad-solids.json · calendar-event.json · commerce-offer.json · dev-hyperv.json · dev-kvm.json · dev-machine.json · environment.json · font-ufo.json · font-var.json · kicad-pcb.json · layout-grid.json · legal-agreement.json · lfo-binding.json · lights.json · minimal-scene.json · music-chord.json · music-sequencer.json · node-graph.json · page-anchor.json · paint-brush.json · paper-citation.json · path3d-spline3d.json · person-contact.json · place-address.json · plant-taxon.json · play-scene.json · portable-tool.json · print-fgf.json · record-bank.json · record-care.json · record-civic.json · record-shop.json · robot-lab.json · robot-lesson.json · show-control.json · story-flow.json · story-frames.json · text-path.json · ui-panel.json · visualizer.json · vr-room.json