public abstract class ChartWithTooltip extends Chart implements HasTooltip
callbackList, nativeCanvas, options, style
MULTITOOLTIPTEMPLATE, SHOWTOOLTIPS, TOOLTIPCARETSIZE, TOOLTIPCORNERRADIUS, TOOLTIPEVENTS, TOOLTIPFILLCOLOR, TOOLTIPFONTCOLOR, TOOLTIPFONTFAMILY, TOOLTIPFONTSIZE, TOOLTIPFONTSTYLE, TOOLTIPTEMPLATE, TOOLTIPTITLEFONTCOLOR, TOOLTIPTITLEFONTFAMILY, TOOLTIPTITLEFONTSIZE, TOOLTIPTITLEFONTSTYLE, TOOLTIPXOFFSET, TOOLTIPXPADDING, TOOLTIPYPADDING
ANIMATION, ANIMATION_EASING, ANIMATION_STEPS
MAINTAIN_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, update
add, getContainerElement, getWidget, iterator, remove, setWidget, setWidget
add, adopt, clear, doAttachChildren, doDetachChildren, orphan, remove
addAttachHandler, addBitlessDomHandler, addDomHandler, addHandler, asWidget, asWidgetOrNull, createHandlerManager, delegateEvent, fireEvent, getHandlerCount, getLayoutData, getParent, isAttached, isOrWasAttached, onBrowserEvent, onDetach, 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, resolvePotentialElement, setElement, setElement, setPixelSize, setSize, setStyleDependentName, setStyleName, setStyleName, setStyleName, setStyleName, setStylePrimaryName, setStylePrimaryName, setTitle, setVisible, setVisible, sinkBitlessEvent, toString
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
forEach, spliterator
public void setTooltipEvents(com.google.gwt.user.client.Event... events)
HasTooltip
Event.ONMOUSEMOVE
,
Event.ONTOUCHSTART
,
Event.ONTOUCHMOVE
setTooltipEvents
in interface HasTooltip
public void setTooltipFillColor(String color)
HasTooltip
setTooltipFillColor
in interface HasTooltip
public void showTooltips(boolean show)
HasTooltip
showTooltips
in interface HasTooltip
public void setTooltipFontFamily(String fontFamily)
HasTooltip
setTooltipFontFamily
in interface HasTooltip
public void setTooltipFontSize(int fontSize)
HasTooltip
setTooltipFontSize
in interface HasTooltip
public void setTooltipFontStyle(com.google.gwt.dom.client.Style.FontStyle fontStyle)
HasTooltip
Style.FontStyle.NORMAL
setTooltipFontStyle
in interface HasTooltip
public void setTooltipFontColor(String color)
HasTooltip
setTooltipFontColor
in interface HasTooltip
public void setTooltipTitleFontFamily(String fontFamily)
HasTooltip
setTooltipTitleFontFamily
in interface HasTooltip
public void setTooltipTitleFontSize(int size)
HasTooltip
setTooltipTitleFontSize
in interface HasTooltip
public void setTooltipTitleFontStyle(com.google.gwt.dom.client.Style.FontStyle style)
HasTooltip
Style.FONT_WEIGHT_BOLD
setTooltipTitleFontStyle
in interface HasTooltip
public void setTooltipTitleFontColor(String color)
HasTooltip
setTooltipTitleFontColor
in interface HasTooltip
public void setTooltipYPadding(int padding)
HasTooltip
setTooltipYPadding
in interface HasTooltip
public void setTooltipXPadding(int padding)
HasTooltip
setTooltipXPadding
in interface HasTooltip
public void setCornerRadius(int radius)
HasTooltip
setCornerRadius
in interface HasTooltip
public void setTooltipCaretSize(int size)
HasTooltip
setTooltipCaretSize
in interface HasTooltip
public void setTooltipXOffset(int offset)
HasTooltip
setTooltipXOffset
in interface HasTooltip
public void setTooltipTemplate(String template)
HasTooltip
"<%if (label){%><%=label%>: <%}%><%= value %>"
setTooltipTemplate
in interface HasTooltip
public void setMultiTooltipTemplate(String template)
HasTooltip
"<%= value %>"
setMultiTooltipTemplate
in interface HasTooltip
Copyright © 2012–2020 JBoss by Red Hat. All rights reserved.