Class SwitchableModifierGroup
Defines a special ModifierGroup which allows to organize child modifiers in groups and switch between them
Inheritance
SwitchableModifierGroup
Inherited Members
Namespace:
Assembly: .dll
Syntax
public class SwitchableModifierGroup extends ModifierGroup implements SimpleTwoFingerDoubleTapDetector.OnTwoFingerDoubleTapListener
Constructors
SwitchableModifierGroup()
Declaration
public SwitchableModifierGroup()
Fields
manager
Declaration
protected final SwitchableModifierGroup.GroupManager manager
Field Value
| Type | Description |
|---|---|
| SwitchableModifierGroup.GroupManager |
Methods
addModifier(IChartModifier modifier)
Adds modifier outside any group so it works all the time
Declaration
public void addModifier(IChartModifier modifier)
Parameters
| Type | Name | Description |
|---|---|---|
| IChartModifier | modifier | The modifier to add |
addModifierWithGroup(IChartModifier modifier, String group)
Adds modifier to specified group
Declaration
public void addModifierWithGroup(IChartModifier modifier, String group)
Parameters
| Type | Name | Description |
|---|---|---|
| IChartModifier | modifier | The modifier to add |
| String | group | The target group |
isTouchArgsValidForModifier(ModifierTouchEventArgs args, IChartModifier modifier)
Checks if ModifierTouchEventArgs are valid for specified modifier
Declaration
protected boolean isTouchArgsValidForModifier(ModifierTouchEventArgs args, IChartModifier modifier)
Parameters
| Type | Name | Description |
|---|---|---|
| ModifierTouchEventArgs | args | |
| IChartModifier | modifier |
Returns
| Type | Description |
|---|---|
| boolean |
Overrides
onTouch(ModifierTouchEventArgs args)
Declaration
public void onTouch(ModifierTouchEventArgs args)
Parameters
| Type | Name | Description |
|---|---|---|
| ModifierTouchEventArgs | args |
Overrides
onTwoFingerDoubleTap()
Notified when a double-tap occurs.
Declaration
public void onTwoFingerDoubleTap()
removeModifigierWithGroup(IChartModifier modifier)
Removes modifier and deregister it from all groups
Declaration
public void removeModifigierWithGroup(IChartModifier modifier)
Parameters
| Type | Name | Description |
|---|---|---|
| IChartModifier | modifier | The modifier to remove |