Class PieChartTooltipBehaviorBase<T>
Implements
Inherited Members
Namespace:
Assembly: .dll
Syntax
public abstract class PieChartTooltipBehaviorBase<T> extends ModifierBehavior<T> implements Func1<renderableSeries.IPieRenderableSeries,renderableSeriesIPieSeriesTooltip>
Type Parameters
| Name | Description |
|---|---|
| T |
Constructors
PieChartTooltipBehaviorBase(Class<T> modifierType)
Creates a new instance of PieChartTooltipBehaviorBase class.
Declaration
protected PieChartTooltipBehaviorBase(Class<T> modifierType)
Parameters
| Type | Name | Description |
|---|---|---|
| Class<T> | modifierType | Type of the modifier to which this modifier will be attached. |
Fields
CURSOR_XY_OFFSET
Declaration
protected static final float CURSOR_XY_OFFSET
Field Value
| Type | Description |
|---|---|
| float |
Methods
func(renderableSeries.IPieRenderableSeries renderableSeries)
Declaration
public renderableSeriesIPieSeriesTooltip func(renderableSeries.IPieRenderableSeries renderableSeries)
Parameters
| Type | Name | Description |
|---|---|---|
| renderableSeries.IPieRenderableSeries | renderableSeries |
Returns
| Type | Description |
|---|---|
| renderableSeriesIPieSeriesTooltip |
getObservableSeries()
Gets the ObservableCollection of renderable series which will take part in interaction.
Declaration
public final ObservableCollection<renderableSeries.IPieRenderableSeries> getObservableSeries()
Returns
| Type | Description |
|---|---|
| ObservableCollection<IPieRenderableSeries> | The ObservableCollection of renderable series. |
getSourceMode()
Gets the SourceMode type of series on which interaction is performed.
Declaration
public final SourceMode getSourceMode()
Returns
| Type | Description |
|---|---|
| SourceMode | The SourceMode type of series on which interaction is performed. |
isHitPointValid(renderableSeries.hitTest.PieHitTestInfo hitTestInfo)
Gets the value indicating whether the PieHitTestInfo instance is valid.
Declaration
protected boolean isHitPointValid(renderableSeries.hitTest.PieHitTestInfo hitTestInfo)
Parameters
| Type | Name | Description |
|---|---|---|
| renderableSeries.hitTest.PieHitTestInfo | hitTestInfo | The PieHitTestInfo instance to test. |
Returns
| Type | Description |
|---|---|
| boolean | True if hit point is Valid. |
isSeriesValid(renderableSeries.IPieRenderableSeries series)
Gets the value indicating whether the IPieRenderableSeries instance is valid.
Declaration
protected boolean isSeriesValid(renderableSeries.IPieRenderableSeries series)
Parameters
| Type | Name | Description |
|---|---|---|
| renderableSeries.IPieRenderableSeries | series | The IPieRenderableSeries instance to check. |
Returns
| Type | Description |
|---|---|
| boolean | True if the passed IPieRenderableSeries instance is valid. |
onObservableSeriesDrasticallyChanged()
Called when the PieChartTooltipBehaviorBase#observableSeries has drastically changed.
Declaration
protected abstract void onObservableSeriesDrasticallyChanged()
setObservableSeries(ObservableCollection<renderableSeries.IPieRenderableSeries> observableSeries)
Sets the ObservableCollection of renderable series which will take part in interaction.
Declaration
public final void setObservableSeries(ObservableCollection<renderableSeries.IPieRenderableSeries> observableSeries)
Parameters
| Type | Name | Description |
|---|---|---|
| ObservableCollection<IPieRenderableSeries> | observableSeries | The ObservableCollection of renderable series which will take part in interaction. |
setSourceMode(SourceMode sourceMode)
Sets the SourceMode type of series on which interaction is performed.
Declaration
public final void setSourceMode(SourceMode sourceMode)
Parameters
| Type | Name | Description |
|---|---|---|
| SourceMode | sourceMode | The SourceMode type of series on which interaction is performed. |