public class PageEditorViewImpl extends com.google.gwt.user.client.ui.Composite implements PageEditorView
com.google.gwt.user.client.ui.UIObject.DebugIdImpl, com.google.gwt.user.client.ui.UIObject.DebugIdImplEnabled
PageEditorView.Listener
Modifier and Type | Field and Description |
---|---|
static String |
PAGE_EDITOR_CLASS_NAME |
Constructor and Description |
---|
PageEditorViewImpl(com.google.web.bindery.event.shared.EventBus eventBus) |
Modifier and Type | Method and Description |
---|---|
com.google.gwt.user.client.ui.Widget |
getContent() |
PageEditorFrame |
getFrame() |
void |
initDomEventListeners() |
void |
initKeyEventListeners() |
void |
reload() |
void |
resetScrollTop()
Resets the scroll-position to the latest known one.
|
void |
resetScrollTop(int lastScrollPosition)
Because of issue: https://github.com/gwtproject/gwt/issues/9268, default function cannot be used here.
|
void |
setLastScrollPosition(int lastScrollPosition)
The position is updated by
AbstractFrameEventHandler.initScrollListener(Element) using a scroll event handler. |
void |
setListener(PageEditorView.Listener listener) |
void |
setUrl(String url) |
claimElement, getWidget, initializeClaimedElement, initWidget, isAttached, onAttach, onBrowserEvent, onDetach, render, render, resolvePotentialElement, setWidget
addAttachHandler, addBitlessDomHandler, addDomHandler, addHandler, asWidget, asWidgetOrNull, createHandlerManager, delegateEvent, doAttachChildren, doDetachChildren, fireEvent, getHandlerCount, getLayoutData, getParent, isOrWasAttached, onLoad, onUnload, removeFromParent, setLayoutData, sinkEvents, unsinkEvents
addStyleDependentName, addStyleName, ensureDebugId, ensureDebugId, ensureDebugId, getAbsoluteLeft, getAbsoluteTop, getElement, getOffsetHeight, getOffsetWidth, getStyleElement, getStyleName, getStyleName, getStylePrimaryName, getStylePrimaryName, getTitle, isVisible, isVisible, onEnsureDebugId, removeStyleDependentName, removeStyleName, setElement, setElement, setHeight, setPixelSize, setSize, setStyleDependentName, setStyleName, setStyleName, setStyleName, setStyleName, setStylePrimaryName, setStylePrimaryName, setTitle, setVisible, setVisible, setWidth, sinkBitlessEvent, toString
public static final String PAGE_EDITOR_CLASS_NAME
public PageEditorViewImpl(com.google.web.bindery.event.shared.EventBus eventBus)
public PageEditorFrame getFrame()
getFrame
in interface PageEditorView
public com.google.gwt.user.client.ui.Widget getContent()
getContent
in interface PageEditorView
public void setListener(PageEditorView.Listener listener)
setListener
in interface PageEditorView
public void setUrl(String url)
setUrl
in interface PageEditorView
public void reload()
reload
in interface PageEditorView
public void setLastScrollPosition(int lastScrollPosition)
AbstractFrameEventHandler.initScrollListener(Element)
using a scroll event handler.setLastScrollPosition
in interface PageEditorView
public void resetScrollTop()
resetScrollTop
in interface PageEditorView
public void resetScrollTop(int lastScrollPosition)
PageEditorView
resetScrollTop
in interface PageEditorView
public void initDomEventListeners()
initDomEventListeners
in interface PageEditorView
public void initKeyEventListeners()
initKeyEventListeners
in interface PageEditorView
Copyright © 2021 Magnolia International Ltd.. All rights reserved.