As far as I can tell
inline decorations that are applied across the same range as a mark are always applied inside whatever marks are applied to the same node. As for widgets, these are applied on the inside of a mark’s DOM node when applied at the start of the mark range and outside of a marks’ DOM node when applied at the end of the range. As far as I can tell
side spec for a widget isn’t used here. Have I missed something here, is this behaviour editable in any way? If not is this an implementation detail or is guaranteed to say like this?
Also maybe I’ve misunderstood some of this and it’s quite accurate