API > @blocksuite/blocks > getViewportElement
Function: getViewportElement ​
getViewportElement(
page):null|HTMLDivElement
Get editor viewport element.
Parameters ​
| Parameter | Type | 
|---|---|
page | Page | 
Returns ​
null | HTMLDivElement
Example ​
ts
const viewportElement = getViewportElement(this.model.page);
if (!viewportElement) return;
this._disposables.addFromEvent(viewportElement, 'scroll', () => {
  updatePosition();
});const viewportElement = getViewportElement(this.model.page);
if (!viewportElement) return;
this._disposables.addFromEvent(viewportElement, 'scroll', () => {
  updatePosition();
});Defined In ​
packages/blocks/src/_common/utils/query.ts:230