DOM node the renderer must mount into. It will be cleared before render.
OptionaloptionsPer-render options forwarded to the renderer. Shape is renderer-specific.
OptionalsignalCancels in-flight rendering. The renderer should clean up partial state.
The normalized source. Renderers receive a Blob, not the original input.
OptionaltTranslation callback for any user-facing strings (toolbar labels, errors).
Runtime context handed to a Renderer when it's asked to display a source.