From bd8f75cf3056309ab9832e84a9834e381d42221d Mon Sep 17 00:00:00 2001 From: Ron Young Date: Sun, 7 Oct 2018 07:20:38 -0500 Subject: [PATCH] widget: expose setchildren (#5309) --- .../src/main/java/net/runelite/api/widgets/Widget.java | 5 +++++ .../src/main/java/net/runelite/rs/api/RSWidget.java | 3 ++- 2 files changed, 7 insertions(+), 1 deletion(-) 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 2a1ca58b4c..d8e36eb06d 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 @@ -124,6 +124,11 @@ public interface Widget */ Widget[] getChildren(); + /** + * Sets the widget children + */ + void setChildren(Widget[] children); + /** * Gets all dynamic children. * diff --git a/runescape-api/src/main/java/net/runelite/rs/api/RSWidget.java b/runescape-api/src/main/java/net/runelite/rs/api/RSWidget.java index 20c35122ab..7ebb17bab3 100644 --- a/runescape-api/src/main/java/net/runelite/rs/api/RSWidget.java +++ b/runescape-api/src/main/java/net/runelite/rs/api/RSWidget.java @@ -34,7 +34,8 @@ public interface RSWidget extends Widget RSWidget[] getChildren(); @Import("children") - void setChildren(RSWidget[] children); + @Override + void setChildren(Widget[] children); @Import("id") @Override