The column after which this zone should appear.
If not set, the maxLineColumn of afterLineNumber
will be used.
The line number after which this zone should appear. Use 0 to place a view zone before the first line number.
The dom node of the view zone
The height in lines of the view zone.
If specified, heightInPx
will be used instead of this.
If neither heightInPx
nor heightInLines
is specified, a default of heightInLines
= 1 will be chosen.
The height in px of the view zone.
If this is set, the editor will give preference to it rather than heightInLines
above.
If neither heightInPx
nor heightInLines
is specified, a default of heightInLines
= 1 will be chosen.
An optional dom node for the view zone that will be placed in the margin area.
The minimum width in px of the view zone. If this is set, the editor will ensure that the scroll width is >= than this value.
Callback which gives the height in pixels of the view zone.
Callback which gives the relative top of the view zone as it appears (taking scrolling into account).
Suppress mouse down events. If set, the editor will attach a mouse down listener to the view zone and .preventDefault on it. Defaults to false
Generated using TypeDoc
A view zone is a full horizontal rectangle that 'pushes' text down. The editor reserves space for view zones when rendering.