gosling-lang / gosling.js

Grammar of Scalable Linked Interactive Nucleotide Graphics
https://gosling.js.org
MIT License
166 stars 27 forks source link

Omit certain properties in the schema of overlaid tracks (e.g., `width` and `height`) #677

Open sehilyi opened 2 years ago

sehilyi commented 2 years ago
alignment: 'overlay',
tracks: [
  // width and height defined here are not considered at all. Instead, the parent properties are.
],
width: 100,
height: 100
sehilyi commented 2 years ago

Not currently supported by the library we use:

https://github.com/vega/ts-json-schema-generator/issues/101