in packages/core/src/models/Viewport.ts [194:208]
getCurrentData() {
const data: IViewportData = {}
if (this.isIframe) {
data.scrollX = this.contentWindow?.scrollX || 0
data.scrollY = this.contentWindow?.scrollY || 0
data.width = this.contentWindow?.innerWidth || 0
data.height = this.contentWindow?.innerHeight || 0
} else if (this.viewportElement) {
data.scrollX = this.viewportElement?.scrollLeft || 0
data.scrollY = this.viewportElement?.scrollTop || 0
data.width = this.viewportElement?.clientWidth || 0
data.height = this.viewportElement?.clientHeight || 0
}
return data
}