public class Trade
extends java.lang.Object
Constructor and Description |
---|
Trade(ClientContext ctx) |
Modifier and Type | Method and Description |
---|---|
void |
acceptTrade() |
void |
click(net.runelite.api.widgets.WidgetItem item,
int option) |
void |
clickOption(net.runelite.api.widgets.WidgetItem item,
java.lang.String option) |
boolean |
clickSuccess(net.runelite.api.widgets.WidgetItem item,
java.lang.String option) |
void |
declineTrade() |
SimpleItem |
getItem(int id,
boolean partner) |
SimpleItem |
getItemForName(java.lang.String name,
boolean partner) |
int |
getPartnerFreeInventorySlots() |
java.util.ArrayList<SimpleItem> |
getPartnerTradeItems() |
int |
getPartnerTradeValue() |
int |
getTradeScreen() |
java.lang.String |
getTradeState() |
java.lang.String |
getTradingWithName() |
java.util.ArrayList<SimpleItem> |
getYourTradeItems() |
int |
getYourTradeValue() |
boolean |
tradeOpen() |
public static final int FIRST
public static final int SECOND
public Trade(ClientContext ctx)
public boolean clickSuccess(net.runelite.api.widgets.WidgetItem item, java.lang.String option)
public void clickOption(net.runelite.api.widgets.WidgetItem item, java.lang.String option)
public void click(net.runelite.api.widgets.WidgetItem item, int option)
public SimpleItem getItem(int id, boolean partner)
public SimpleItem getItemForName(java.lang.String name, boolean partner)
public java.lang.String getTradingWithName()
public int getTradeScreen()
public java.lang.String getTradeState()
public int getPartnerFreeInventorySlots()
public int getYourTradeValue()
public int getPartnerTradeValue()
public boolean tradeOpen()
public void declineTrade()
public void acceptTrade()
public java.util.ArrayList<SimpleItem> getYourTradeItems()
public java.util.ArrayList<SimpleItem> getPartnerTradeItems()