OptionalclassOptionaldimHow much a box that is not the navigator's current one fades. Boxes only — never tags.
OptionalfilterWhich of the workbook's annotations this layer draws: boxes, tags and the tags' grouping alike. A
feature that writes annotations draws its own, so it passes a test on its source. An annotation
this layer leaves out is still in the store and the navigator, and another layer can draw it.
Escape and a press on the grid close the open card whichever layer drew it.
OptionalonOptionalonOptionalonOptionalonOptionalonOptionalonOptionalonOptionalonOptionalonOptionalonOptionalonOptionalonOptionalonOptionalonOptionalonOptionalonOptionalonOptionalonOptionalrenderRender the tag beside an annotation that is in view. Omit for RangeAnnotationTag.
OptionalrenderRender the marker that stands in for a tag whose range is scrolled out of view. Omit for RangeAnnotationTag, which turns its pointer toward the range.
OptionalsheetThe sheet whose annotations are drawn.
OptionalshowWhether an annotation gets a tag (and, scrolled off, a marker) or is drawn as its box alone — for a host that shows some annotations elsewhere (an agent's cursor, in its own status control).
OptionalstyleStyle for the layer's boundary div — e.g. display: 'none' or opacity to hide or fade a layer.
The boundary's own placement (position, inset, pointer-events: none) comes from the grid;
overriding it here breaks the layer's containment.
OptionalstylesPer-intent look. Merged over DEFAULT_ANNOTATION_STYLES.
OptionalzExplicit stacking override, read by normalizeLayers off the grid-child element to sort the
layer list (higher sorts later = on top; omitted ⇒ declaration order). It is honored ONLY at the
grid-children level — the layer's actual dispatch slot always comes from the resulting order
index (via LayerOrderContext), never from this raw number, so paint order and event
order can never disagree.
Class for the layer's boundary div (devtools identification).