InkPresenter: presentationArea property
Experimental: This is an experimental technology
Check the Browser compatibility table carefully before using this in production.
The presentationArea
read-only property of the InkPresenter
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
js
async function inkInit() {
const ink = navigator.ink;
let presenter = await ink.requestPresenter({ presentationArea: canvas });
console.log(presenter.presentationArea);
//...
}
Specifications
Specification |
---|
Ink API # dom-inkpresenter-presentationarea |
Browser compatibility
BCD tables only load in the browser