Class BankTagsPlugin
- java.lang.Object
-
- net.runelite.client.plugins.Plugin
-
- net.runelite.client.plugins.banktags.BankTagsPlugin
-
- All Implemented Interfaces:
com.google.inject.Module
,BankTagsService
@PluginDescriptor(name="Bank Tags", description="Enable tagging of bank items and searching of bank tags", tags={"searching","tagging"}) public class BankTagsPlugin extends Plugin implements BankTagsService
-
-
Field Summary
Fields Modifier and Type Field Description static int
BANK_ITEM_HEIGHT
static int
BANK_ITEM_START_X
static int
BANK_ITEM_START_Y
static int
BANK_ITEM_WIDTH
static int
BANK_ITEM_X_PADDING
static int
BANK_ITEM_Y_PADDING
static int
BANK_ITEMS_PER_ROW
static String
CONFIG_GROUP
static String
TAG_ICON_PREFIX
static String
TAG_LAYOUT_PREFIX
static String
TAG_SEARCH
static String
TAG_TABS_CONFIG
static String
VAR_TAG_SUFFIX
-
Constructor Summary
Constructors Constructor Description BankTagsPlugin()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
configure(com.google.inject.Binder binder)
BankTag
getActiveTag()
void
onConfigChanged(ConfigChanged configChanged)
void
onGrandExchangeSearched(GrandExchangeSearched event)
void
onMenuEntryAdded(MenuEntryAdded event)
void
onScriptCallbackEvent(ScriptCallbackEvent event)
void
open(TagTab tab)
void
openBankTag(BankTag bankTag)
Open the given bank tag.void
openTagTab(TagTab tagTab)
Open the given tag tab.void
resetConfiguration()
void
shutDown()
void
startUp()
-
Methods inherited from class net.runelite.client.plugins.Plugin
equals, getInjector, getName, hashCode
-
-
-
-
Field Detail
-
CONFIG_GROUP
public static final String CONFIG_GROUP
- See Also:
- Constant Field Values
-
TAG_SEARCH
public static final String TAG_SEARCH
- See Also:
- Constant Field Values
-
TAG_ICON_PREFIX
public static final String TAG_ICON_PREFIX
- See Also:
- Constant Field Values
-
TAG_TABS_CONFIG
public static final String TAG_TABS_CONFIG
- See Also:
- Constant Field Values
-
VAR_TAG_SUFFIX
public static final String VAR_TAG_SUFFIX
- See Also:
- Constant Field Values
-
TAG_LAYOUT_PREFIX
public static final String TAG_LAYOUT_PREFIX
- See Also:
- Constant Field Values
-
BANK_ITEM_WIDTH
public static final int BANK_ITEM_WIDTH
- See Also:
- Constant Field Values
-
BANK_ITEM_HEIGHT
public static final int BANK_ITEM_HEIGHT
- See Also:
- Constant Field Values
-
BANK_ITEM_X_PADDING
public static final int BANK_ITEM_X_PADDING
- See Also:
- Constant Field Values
-
BANK_ITEM_Y_PADDING
public static final int BANK_ITEM_Y_PADDING
- See Also:
- Constant Field Values
-
BANK_ITEMS_PER_ROW
public static final int BANK_ITEMS_PER_ROW
- See Also:
- Constant Field Values
-
BANK_ITEM_START_X
public static final int BANK_ITEM_START_X
- See Also:
- Constant Field Values
-
BANK_ITEM_START_Y
public static final int BANK_ITEM_START_Y
- See Also:
- Constant Field Values
-
-
Method Detail
-
configure
public void configure(com.google.inject.Binder binder)
-
resetConfiguration
public void resetConfiguration()
- Overrides:
resetConfiguration
in classPlugin
-
onGrandExchangeSearched
@Subscribe public void onGrandExchangeSearched(GrandExchangeSearched event)
-
onScriptCallbackEvent
@Subscribe public void onScriptCallbackEvent(ScriptCallbackEvent event)
-
onMenuEntryAdded
@Subscribe public void onMenuEntryAdded(MenuEntryAdded event)
-
onConfigChanged
@Subscribe public void onConfigChanged(ConfigChanged configChanged)
-
open
public void open(TagTab tab)
-
openTagTab
public void openTagTab(TagTab tagTab)
Description copied from interface:BankTagsService
Open the given tag tab.- Specified by:
openTagTab
in interfaceBankTagsService
-
openBankTag
public void openBankTag(BankTag bankTag)
Description copied from interface:BankTagsService
Open the given bank tag.- Specified by:
openBankTag
in interfaceBankTagsService
-
getActiveTag
public BankTag getActiveTag()
-
-