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