Class TabInterface
- java.lang.Object
-
- net.runelite.client.plugins.banktags.tabs.TabInterface
-
@Singleton public class TabInterface extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description static java.util.function.IntPredicate
FILTERED_CHARS
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
destroy()
TagTab
getActiveTab()
net.runelite.api.widgets.Widget
getDownButton()
net.runelite.api.widgets.Widget
getNewTab()
net.runelite.api.widgets.Widget
getParent()
net.runelite.api.widgets.Widget
getUpButton()
void
handleAdd(net.runelite.api.events.MenuEntryAdded event)
void
handleClick(net.runelite.api.events.MenuOptionClicked event)
void
handleDrag(boolean isDragging, boolean shiftDown)
void
handleScriptEvent(net.runelite.api.events.ScriptCallbackEvent event)
void
handleSearch()
void
handleWheel(java.awt.event.MouseWheelEvent event)
void
init()
boolean
isActive()
boolean
isTagTabActive()
void
update()
void
updateTabIfActive(java.util.Collection<java.lang.String> tags)
-
-
-
Method Detail
-
isActive
public boolean isActive()
-
init
public void init()
-
destroy
public void destroy()
-
update
public void update()
-
handleScriptEvent
public void handleScriptEvent(net.runelite.api.events.ScriptCallbackEvent event)
-
handleWheel
public void handleWheel(java.awt.event.MouseWheelEvent event)
-
handleAdd
public void handleAdd(net.runelite.api.events.MenuEntryAdded event)
-
handleClick
public void handleClick(net.runelite.api.events.MenuOptionClicked event)
-
handleSearch
public void handleSearch()
-
updateTabIfActive
public void updateTabIfActive(java.util.Collection<java.lang.String> tags)
-
handleDrag
public void handleDrag(boolean isDragging, boolean shiftDown)
-
getActiveTab
public TagTab getActiveTab()
-
isTagTabActive
public boolean isTagTabActive()
-
getUpButton
public net.runelite.api.widgets.Widget getUpButton()
-
getDownButton
public net.runelite.api.widgets.Widget getDownButton()
-
getNewTab
public net.runelite.api.widgets.Widget getNewTab()
-
getParent
public net.runelite.api.widgets.Widget getParent()
-
-