Class Exchange.Slot
- java.lang.Object
-
- com.osrsbots.orb.api.interactables.widgets.exchange.Exchange.Slot
-
- All Implemented Interfaces:
Exchange.ExchangeOffer,net.runelite.api.GrandExchangeOffer
- Enclosing class:
- Exchange
public static class Exchange.Slot extends java.lang.Object implements Exchange.ExchangeOffer
-
-
Constructor Summary
Constructors Constructor Description Slot(net.runelite.api.GrandExchangeOffer geo, int index)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleancollect()@Nullable RSWidgetgetCreateOfferButton(boolean sell)intgetIndex()intgetItemId()intgetPrice()doublegetProgress()intgetQuantitySold()intgetSpent()net.runelite.api.GrandExchangeOfferStategetState()intgetTotalQuantity()@Nullable RSWidgetgetWidget()booleanisCancelled()booleanisCompleted()booleanopen()booleanpurchased()booleansold()
-
-
-
Method Detail
-
getIndex
public int getIndex()
- Specified by:
getIndexin interfaceExchange.ExchangeOffer
-
getQuantitySold
public int getQuantitySold()
- Specified by:
getQuantitySoldin interfacenet.runelite.api.GrandExchangeOffer
-
getItemId
public int getItemId()
- Specified by:
getItemIdin interfacenet.runelite.api.GrandExchangeOffer
-
getTotalQuantity
public int getTotalQuantity()
- Specified by:
getTotalQuantityin interfacenet.runelite.api.GrandExchangeOffer
-
getPrice
public int getPrice()
- Specified by:
getPricein interfacenet.runelite.api.GrandExchangeOffer
-
getSpent
public int getSpent()
- Specified by:
getSpentin interfacenet.runelite.api.GrandExchangeOffer
-
getState
public net.runelite.api.GrandExchangeOfferState getState()
- Specified by:
getStatein interfacenet.runelite.api.GrandExchangeOffer
-
getProgress
public double getProgress()
-
isCompleted
public boolean isCompleted()
-
isCancelled
public boolean isCancelled()
-
getCreateOfferButton
@Nullable public @Nullable RSWidget getCreateOfferButton(boolean sell)
-
getWidget
@Nullable public @Nullable RSWidget getWidget()
-
open
public boolean open()
-
purchased
public boolean purchased()
-
sold
public boolean sold()
-
collect
public boolean collect()
-
-