I’m writing a plugin to render pandoc divs using BlockWrappers. Everything is working quite nicely, and I have not run into any issues so far.
However, I was wondering if BlockWrappers which alter the layout should be supported, such as by assigning styles which change the height, width, flex, etc.
The use case I have is that pandoc provides a .columns class, which internally assigns flex style attributes to render text in columns. This almost works with the current BlockWrapper implementation, except for the cursor position being incorrect when clicking in the document.
Here is an example, which renders two columns in essentially the same way as pandoc. You can reproduce the cursor behavior by trying to click on the lines below the columns to place the cursor.
Is this a bug, or just unsupported behavior?