DelegatedInkTrailPresenter: presentationArea property
Limited availability
This feature is not Baseline because it does not work in some of the most widely-used browsers.
Experimental: This is an experimental technology
Check the Browser compatibility table carefully before using this in production.
The presentationArea
read-only property of the DelegatedInkTrailPresenter
interface returns the Element
inside which rendering of ink strokes is confined.
If the preceding Ink.requestPresenter()
method call included a specific presentationArea
element definition, then that will be the element returned. Otherwise, the default is returned, which is the containing viewport.
This area is always the client coordinates for the element's border box, so moving the element or scrolling the element requires no recalculation on the developer's part.
Value
An Element
.
Example
async function inkInit() {
const ink = navigator.ink;
let presenter = await ink.requestPresenter({ presentationArea: canvas });
console.log(presenter.presentationArea);
//...
}
Specifications
Specification |
---|
Ink API # dom-delegatedinktrailpresenter-presentationarea |
Browser compatibility
BCD tables only load in the browser