diff --git a/runelite-api/src/main/java/net/runelite/api/widgets/Widget.java b/runelite-api/src/main/java/net/runelite/api/widgets/Widget.java index 5a827a8ed6..d2aa872e46 100644 --- a/runelite-api/src/main/java/net/runelite/api/widgets/Widget.java +++ b/runelite-api/src/main/java/net/runelite/api/widgets/Widget.java @@ -693,15 +693,31 @@ public interface Widget void revalidateScroll(); /** - * Array of widget key listeners + * Gets the script and arguments to be ran when a menu action is clicked. + * + * @return + */ + Object[] getOnOpListener(); + + /** + * Gets the script and arguments to be ran when a key is pressed. + * + * @return */ Object[] getOnKeyListener(); /** - * Array of widget load listeners + * Gets the script and arguments to be ran when a interface is loaded. + * + * @return */ Object[] getOnLoadListener(); + /** + * Gets the script and arguments to be ran when one of the listened for inventories changes. + * + * @return + */ Object[] getOnInvTransmitListener(); /**