public abstract class ChartWithTooltip extends Chart implements HasTooltip
callbackList, nativeCanvas, options, styleMULTITOOLTIPTEMPLATE, SHOWTOOLTIPS, TOOLTIPCARETSIZE, TOOLTIPCORNERRADIUS, TOOLTIPEVENTS, TOOLTIPFILLCOLOR, TOOLTIPFONTCOLOR, TOOLTIPFONTFAMILY, TOOLTIPFONTSIZE, TOOLTIPFONTSTYLE, TOOLTIPTEMPLATE, TOOLTIPTITLEFONTCOLOR, TOOLTIPTITLEFONTFAMILY, TOOLTIPTITLEFONTSIZE, TOOLTIPTITLEFONTSTYLE, TOOLTIPXOFFSET, TOOLTIPXPADDING, TOOLTIPYPADDINGANIMATION, ANIMATION_EASING, ANIMATION_STEPSMAINTAIN_ASPECT_RATIO, RESPONSIVE| Constructor and Description |
|---|
ChartWithTooltip() |
| Modifier and Type | Method and Description |
|---|---|
void |
setCornerRadius(int radius)
Default is 6
|
void |
setMultiTooltipTemplate(String template)
Default
"<%= value %>" |
void |
setTooltipCaretSize(int size)
Default 8
|
void |
setTooltipEvents(com.google.gwt.user.client.Event... events)
Specify event on which tooltip should be shown
By default
Event.ONMOUSEMOVE,
Event.ONTOUCHSTART,
Event.ONTOUCHMOVE |
void |
setTooltipFillColor(String color)
Specify tooltip background color in String representation of CSS property (like red or #FFFFFF or rgb(0,0,0) etc)
Default rgba(0,0,0,.8)
|
void |
setTooltipFontColor(String color)
Color of tooltip font
Default is #FFF
|
void |
setTooltipFontFamily(String fontFamily)
Specify font family which will be used for label
Default one "'Helvetica Neue', 'Helvetica', 'Arial', sans-serif"
|
void |
setTooltipFontSize(int fontSize)
Specify font-size of tooltip label
|
void |
setTooltipFontStyle(com.google.gwt.dom.client.Style.FontStyle fontStyle)
Default is
Style.FontStyle.NORMAL |
void |
setTooltipTemplate(String template)
Default
"<%if (label){%><%=label%>: <%}%><%= value %>" |
void |
setTooltipTitleFontColor(String color)
Default is #fff
|
void |
setTooltipTitleFontFamily(String fontFamily)
Font-family for tooltip title
Default one is "'Helvetica Neue', 'Helvetica', 'Arial', sans-serif"
|
void |
setTooltipTitleFontSize(int size)
Default 14
|
void |
setTooltipTitleFontStyle(com.google.gwt.dom.client.Style.FontStyle style)
Default is
Style.FONT_WEIGHT_BOLD |
void |
setTooltipXOffset(int offset)
Default 10
|
void |
setTooltipXPadding(int padding)
Default is 6
|
void |
setTooltipYPadding(int padding)
Default is 6
|
void |
showTooltips(boolean show)
Indicates should tooltips been shown or not
Default value is true
|
addAnimationCallback, addAnimationCompleteHandler, addClickHandler, addDataSelectionHandler, constructOptions, draw, getNativeCanvas, getNativeElement, getSnapshot, onAnimationComplete, onAnimationProgress, onAttach, processEvents, registerNativeAnimationHandlers, reload, setAnimationEnabled, setAnimationSteps, setAnimationType, setChartStyle, setHeight, setLegendTemplate, setMaintainAspectRatio, setNativeCanvas, setPixelHeight, setPixelWidth, setResponsive, setWidth, updateadd, getContainerElement, getWidget, iterator, remove, setWidget, setWidgetadd, adopt, clear, doAttachChildren, doDetachChildren, orphan, removeaddAttachHandler, addBitlessDomHandler, addDomHandler, addHandler, asWidget, asWidgetOrNull, createHandlerManager, delegateEvent, fireEvent, getHandlerCount, getLayoutData, getParent, isAttached, isOrWasAttached, onBrowserEvent, 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, setElement, setPixelSize, setSize, setStyleDependentName, setStyleName, setStyleName, setStyleName, setStyleName, setStylePrimaryName, setStylePrimaryName, setTitle, setVisible, setVisible, sinkBitlessEvent, toStringclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitforEach, spliteratorpublic void setTooltipEvents(com.google.gwt.user.client.Event... events)
HasTooltipEvent.ONMOUSEMOVE,
Event.ONTOUCHSTART,
Event.ONTOUCHMOVEsetTooltipEvents in interface HasTooltippublic void setTooltipFillColor(String color)
HasTooltipsetTooltipFillColor in interface HasTooltippublic void showTooltips(boolean show)
HasTooltipshowTooltips in interface HasTooltippublic void setTooltipFontFamily(String fontFamily)
HasTooltipsetTooltipFontFamily in interface HasTooltippublic void setTooltipFontSize(int fontSize)
HasTooltipsetTooltipFontSize in interface HasTooltippublic void setTooltipFontStyle(com.google.gwt.dom.client.Style.FontStyle fontStyle)
HasTooltipStyle.FontStyle.NORMALsetTooltipFontStyle in interface HasTooltippublic void setTooltipFontColor(String color)
HasTooltipsetTooltipFontColor in interface HasTooltippublic void setTooltipTitleFontFamily(String fontFamily)
HasTooltipsetTooltipTitleFontFamily in interface HasTooltippublic void setTooltipTitleFontSize(int size)
HasTooltipsetTooltipTitleFontSize in interface HasTooltippublic void setTooltipTitleFontStyle(com.google.gwt.dom.client.Style.FontStyle style)
HasTooltipStyle.FONT_WEIGHT_BOLDsetTooltipTitleFontStyle in interface HasTooltippublic void setTooltipTitleFontColor(String color)
HasTooltipsetTooltipTitleFontColor in interface HasTooltippublic void setTooltipYPadding(int padding)
HasTooltipsetTooltipYPadding in interface HasTooltippublic void setTooltipXPadding(int padding)
HasTooltipsetTooltipXPadding in interface HasTooltippublic void setCornerRadius(int radius)
HasTooltipsetCornerRadius in interface HasTooltippublic void setTooltipCaretSize(int size)
HasTooltipsetTooltipCaretSize in interface HasTooltippublic void setTooltipXOffset(int offset)
HasTooltipsetTooltipXOffset in interface HasTooltippublic void setTooltipTemplate(String template)
HasTooltip"<%if (label){%><%=label%>: <%}%><%= value %>"setTooltipTemplate in interface HasTooltippublic void setMultiTooltipTemplate(String template)
HasTooltip"<%= value %>"setMultiTooltipTemplate in interface HasTooltipCopyright © 2012–2018 JBoss by Red Hat. All rights reserved.