public class Canvas extends com.google.gwt.user.client.ui.ComplexPanel implements com.smartgwt.mobile.client.internal.test.AutoTestLocatable, HasClickHandlers, HasShowContextMenuHandlers
com.google.gwt.user.client.ui.UIObject.DebugIdImpl, com.google.gwt.user.client.ui.UIObject.DebugIdImplEnabled| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
_CONTENT_CHANGED_EVENT_TYPE |
static BaseCssResource |
_CSS |
static boolean |
_HISTORY_ENABLED |
static java.lang.String |
_REQUEST_SCROLL_TO_EVENT_TYPE |
protected java.lang.String |
id |
protected static boolean |
touched |
| Constructor and Description |
|---|
Canvas() |
Canvas(com.google.gwt.dom.client.Element element) |
| Modifier and Type | Method and Description |
|---|---|
void |
_add(com.google.gwt.user.client.ui.Widget child,
com.google.gwt.dom.client.Element container) |
static boolean |
_booleanValue(java.lang.Boolean b,
boolean nullEquivalent) |
void |
_fireContentChangedEvent() |
static void |
_fireContentChangedEvent(com.google.gwt.dom.client.Element targetElement) |
static void |
_fireRequestScrollToEvent(com.google.gwt.dom.client.Element targetElement) |
static com.smartgwt.mobile.client.internal.types.AndroidWindowSoftInputMode |
_getAndroidWindowSoftInputMode() |
java.lang.Object |
_getAttributeFromSplitLocator(java.util.List<java.lang.String> locatorArray,
com.smartgwt.mobile.client.internal.test.GetAttributeConfiguration configuration) |
com.smartgwt.mobile.client.internal.test.AutoTestLocatable |
_getChildFromLocatorSubstring(java.lang.String substring,
int index,
java.util.List<java.lang.String> locatorArray,
com.smartgwt.mobile.client.internal.test.GetAttributeConfiguration configuration) |
static boolean |
_getFixNavigationBarPositionDuringKeyboardFocus() |
static boolean |
_getHideTabBarDuringKeyboardFocus() |
java.lang.Object |
_getInnerAttributeFromSplitLocator(java.util.List<java.lang.String> locatorArray,
com.smartgwt.mobile.client.internal.test.GetAttributeConfiguration configuration) |
com.google.gwt.user.client.Element |
_getInnerElement() |
protected static void |
_hideAddressBar() |
protected static void |
_hideAddressBarNow() |
void |
_insert(com.google.gwt.user.client.ui.Widget child,
com.google.gwt.dom.client.Element container,
int beforeIndex,
boolean domInsert) |
static boolean |
_isDifferent(java.lang.Boolean prevB,
java.lang.Boolean b,
boolean nullEquivalent) |
static boolean |
_isHDPIDisplay() |
static boolean |
_isIOS4OrOlder() |
static boolean |
_isIOS5() |
static boolean |
_isIOSMin6_0() |
static boolean |
_isStandaloneMode() |
static double |
_nativeParseFloat(java.lang.String str) |
void |
_removeClassName(java.lang.String className) |
void |
_setClassName(java.lang.String className,
boolean replace) |
void |
_setHandleDisabled(boolean disabled) |
void |
_sinkAnimationEndEvent() |
void |
_sinkContentChangedEvent() |
void |
_sinkFocusInEvent() |
void |
_sinkFocusOutEvent() |
void |
_sinkInputEvent() |
void |
_sinkRequestScrollToEvent() |
void |
_sinkTransitionEndEvent() |
static void |
_triggerDebugger() |
void |
addChild(Canvas canvas) |
void |
addChild(int index,
Canvas canvas) |
void |
addChild(com.google.gwt.user.client.ui.Widget widget) |
com.google.gwt.event.shared.HandlerRegistration |
addClickHandler(ClickHandler handler)
Executed when the left mouse is clicked (pressed and then released) on this widget.
|
com.google.gwt.event.shared.HandlerRegistration |
addShowContextMenuHandler(ShowContextMenuHandler handler) |
void |
destroy() |
void |
disable() |
void |
enable() |
Menu |
getContextMenu() |
java.lang.String |
getID() |
java.lang.String |
getInnerHTML() |
int |
getMargin() |
boolean |
hasChild(Canvas canvas) |
boolean |
hasChild(com.google.gwt.user.client.ui.Widget widget) |
static boolean |
isAndroid() |
java.lang.Boolean |
isDisabled() |
boolean |
isEnabled() |
static boolean |
isIPad() |
static boolean |
isIPhone() |
static boolean |
isSafari() |
static boolean |
isStandAlone() |
static boolean |
isUIWebView() |
void |
onBrowserEvent(com.google.gwt.user.client.Event event) |
protected int |
parseDimension(java.lang.String dim) |
void |
removeChild(Canvas canvas) |
void |
removeChild(com.google.gwt.user.client.ui.Widget widget) |
void |
setContents(java.lang.String html) |
void |
setContextMenu(Menu contextMenu) |
void |
setDisabled(boolean newState) |
protected void |
setElement(com.google.gwt.user.client.Element elem) |
void |
setID(java.lang.String id) |
void |
setMargin(int margin) |
void |
setStyleName(java.lang.String styleName) |
protected java.lang.String |
split(java.lang.String path,
java.lang.String token,
int part) |
static boolean |
useIOSNativeScrolling() |
add, add, adjustIndex, checkIndexBoundsForAccess, checkIndexBoundsForInsertion, getChildren, getWidget, getWidgetCount, getWidgetIndex, getWidgetIndex, insert, insert, iterator, remove, removeadd, add, adopt, clear, doAttachChildren, doDetachChildren, orphan, removeaddAttachHandler, addBitlessDomHandler, addDomHandler, addHandler, asWidget, asWidgetOrNull, createHandlerManager, delegateEvent, fireEvent, getHandlerCount, getLayoutData, getParent, isAttached, isOrWasAttached, onAttach, onDetach, onLoad, onUnload, removeFromParent, setLayoutData, sinkEvents, unsinkEventsaddStyleDependentName, addStyleName, ensureDebugId, ensureDebugId, ensureDebugId, getAbsoluteLeft, getAbsoluteTop, getElement, getOffsetHeight, getOffsetWidth, getStyleElement, getStyleName, getStyleName, getStylePrimaryName, getStylePrimaryName, getTitle, isVisible, isVisible, onEnsureDebugId, removeStyleDependentName, removeStyleName, resolvePotentialElement, setElement, setHeight, setPixelSize, setSize, setStyleDependentName, setStyleName, setStyleName, setStyleName, setStylePrimaryName, setStylePrimaryName, setTitle, setVisible, setVisible, setWidth, sinkBitlessEvent, toString@SGWTInternal public static final BaseCssResource _CSS
@SGWTInternal public static final java.lang.String _CONTENT_CHANGED_EVENT_TYPE
@SGWTInternal public static final java.lang.String _REQUEST_SCROLL_TO_EVENT_TYPE
@SGWTInternal public static final boolean _HISTORY_ENABLED
@SGWTInternal protected static boolean touched
protected java.lang.String id
public Canvas()
public Canvas(com.google.gwt.dom.client.Element element)
@SGWTInternal public static double _nativeParseFloat(java.lang.String str)
@SGWTInternal public static void _triggerDebugger()
@SGWTInternal
public static boolean _booleanValue(java.lang.Boolean b,
boolean nullEquivalent)
@SGWTInternal
public static boolean _isDifferent(java.lang.Boolean prevB,
java.lang.Boolean b,
boolean nullEquivalent)
protected int parseDimension(java.lang.String dim)
protected java.lang.String split(java.lang.String path,
java.lang.String token,
int part)
public static boolean isStandAlone()
@SGWTInternal protected static void _hideAddressBarNow()
@SGWTInternal protected static void _hideAddressBar()
@SGWTInternal public static boolean _isHDPIDisplay()
public static boolean isAndroid()
public static boolean isIPad()
public static boolean isIPhone()
public static boolean isSafari()
@SGWTInternal public static com.smartgwt.mobile.client.internal.types.AndroidWindowSoftInputMode _getAndroidWindowSoftInputMode()
@SGWTInternal public static boolean _getHideTabBarDuringKeyboardFocus()
@SGWTInternal public static boolean _getFixNavigationBarPositionDuringKeyboardFocus()
public static boolean isUIWebView()
@SGWTInternal public static boolean _isIOS4OrOlder()
@SGWTInternal public static boolean _isIOS5()
@SGWTInternal public static boolean _isIOSMin6_0()
@SGWTInternal public static boolean _isStandaloneMode()
public static boolean useIOSNativeScrolling()
public java.lang.Object _getAttributeFromSplitLocator(java.util.List<java.lang.String> locatorArray,
com.smartgwt.mobile.client.internal.test.GetAttributeConfiguration configuration)
_getAttributeFromSplitLocator in interface com.smartgwt.mobile.client.internal.test.AutoTestLocatablepublic com.smartgwt.mobile.client.internal.test.AutoTestLocatable _getChildFromLocatorSubstring(java.lang.String substring,
int index,
java.util.List<java.lang.String> locatorArray,
com.smartgwt.mobile.client.internal.test.GetAttributeConfiguration configuration)
_getChildFromLocatorSubstring in interface com.smartgwt.mobile.client.internal.test.AutoTestLocatableprotected void setElement(com.google.gwt.user.client.Element elem)
setElement in class com.google.gwt.user.client.ui.UIObjectpublic java.lang.Object _getInnerAttributeFromSplitLocator(java.util.List<java.lang.String> locatorArray,
com.smartgwt.mobile.client.internal.test.GetAttributeConfiguration configuration)
_getInnerAttributeFromSplitLocator in interface com.smartgwt.mobile.client.internal.test.AutoTestLocatable@SGWTInternal public void _sinkAnimationEndEvent()
@SGWTInternal public void _sinkContentChangedEvent()
@SGWTInternal public void _sinkFocusInEvent()
@SGWTInternal public void _sinkFocusOutEvent()
@SGWTInternal public void _sinkInputEvent()
@SGWTInternal public void _sinkRequestScrollToEvent()
@SGWTInternal public void _sinkTransitionEndEvent()
public void onBrowserEvent(com.google.gwt.user.client.Event event)
onBrowserEvent in interface com.google.gwt.user.client.EventListeneronBrowserEvent in class com.google.gwt.user.client.ui.Widget@SGWTInternal public com.google.gwt.user.client.Element _getInnerElement()
@SGWTInternal
public final void _add(com.google.gwt.user.client.ui.Widget child,
com.google.gwt.dom.client.Element container)
public void addChild(Canvas canvas)
public void addChild(int index,
Canvas canvas)
public void addChild(com.google.gwt.user.client.ui.Widget widget)
public final boolean hasChild(Canvas canvas)
public final boolean hasChild(com.google.gwt.user.client.ui.Widget widget)
@SGWTInternal
public final void _insert(com.google.gwt.user.client.ui.Widget child,
com.google.gwt.dom.client.Element container,
int beforeIndex,
boolean domInsert)
public void removeChild(Canvas canvas)
public void removeChild(com.google.gwt.user.client.ui.Widget widget)
public void setStyleName(java.lang.String styleName)
setStyleName in class com.google.gwt.user.client.ui.UIObject@SGWTInternal
public void _setClassName(java.lang.String className,
boolean replace)
@SGWTInternal public void _removeClassName(java.lang.String className)
public final java.lang.String getID()
public void setID(java.lang.String id)
public java.lang.String getInnerHTML()
public void setContents(java.lang.String html)
public final java.lang.Boolean isDisabled()
public final boolean isEnabled()
public void setDisabled(boolean newState)
@SGWTInternal public void _setHandleDisabled(boolean disabled)
public void destroy()
public final void enable()
public final void disable()
public void setMargin(int margin)
public int getMargin()
public final Menu getContextMenu()
public void setContextMenu(Menu contextMenu)
public com.google.gwt.event.shared.HandlerRegistration addClickHandler(ClickHandler handler)
HasClickHandlersaddClickHandler in interface HasClickHandlershandler - the click handlerHandlerRegistration used to remove this handlerpublic com.google.gwt.event.shared.HandlerRegistration addShowContextMenuHandler(ShowContextMenuHandler handler)
addShowContextMenuHandler in interface HasShowContextMenuHandlers@SGWTInternal public final void _fireContentChangedEvent()
@SGWTInternal public static void _fireContentChangedEvent(com.google.gwt.dom.client.Element targetElement)
@SGWTInternal public static final void _fireRequestScrollToEvent(com.google.gwt.dom.client.Element targetElement)