The traits an item can have, and the data each one puts on it. json-dom has one - render - and other libraries add theirs by declaration merging:
declare module 'json-dom/dist/domItem/types' { interface TraitRegistry { 'matrix.row': { axis: 'y' } } }
The item has a place for a real element (it stays null until the item is rendered).
The traits an item can have, and the data each one puts on it. json-dom has one - render - and other libraries add theirs by declaration merging: