Extend TextLayerRenderParameters.container type to include HTMLElement.

In PR #14717, the type was changed from a HTMLElement to a DocumentFragment.
This broke TypeScript projects that use a HTMLElement container.

To remedy this, we extend the type of container to also include HTMLElement.
This commit is contained in:
jerry1100 2022-06-09 14:38:16 -07:00
parent 5d88233fbb
commit b716e82d18

View File

@ -27,8 +27,8 @@ import {
* render (the object is returned by the page's `getTextContent` method). * render (the object is returned by the page's `getTextContent` method).
* @property {ReadableStream} [textContentStream] - Text content stream to * @property {ReadableStream} [textContentStream] - Text content stream to
* render (the stream is returned by the page's `streamTextContent` method). * render (the stream is returned by the page's `streamTextContent` method).
* @property {DocumentFragment} container - The DOM node that will contain the * @property {DocumentFragment | HTMLElement} container - The DOM node that
* text runs. * will contain the text runs.
* @property {import("./display_utils").PageViewport} viewport - The target * @property {import("./display_utils").PageViewport} viewport - The target
* viewport to properly layout the text runs. * viewport to properly layout the text runs.
* @property {Array<HTMLElement>} [textDivs] - HTML elements that correspond to * @property {Array<HTMLElement>} [textDivs] - HTML elements that correspond to