From 94521196a742a211594a1fdd29fa4dab9cbfb41f Mon Sep 17 00:00:00 2001 From: hannibal2 <24389977+hannibal00212@users.noreply.github.com> Date: Wed, 3 May 2023 21:05:41 +0200 Subject: Added a recent teleport pad used display and option to hide teleport pad chat message --- src/main/java/at/hannibal2/skyhanni/utils/LorenzUtils.kt | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) (limited to 'src/main/java/at/hannibal2/skyhanni/utils') diff --git a/src/main/java/at/hannibal2/skyhanni/utils/LorenzUtils.kt b/src/main/java/at/hannibal2/skyhanni/utils/LorenzUtils.kt index 60062ed3c..84807dcca 100644 --- a/src/main/java/at/hannibal2/skyhanni/utils/LorenzUtils.kt +++ b/src/main/java/at/hannibal2/skyhanni/utils/LorenzUtils.kt @@ -256,6 +256,10 @@ object LorenzUtils { } fun onToggle(vararg properties: Property, observer: Runnable) { - onChange(*properties) { _, _ -> observer.run() } + onChange(*properties) { _, _ -> observer.run() } + } + + fun Property.onToggle(observer: Runnable) { + whenChanged { _, _ -> observer.run() } } } \ No newline at end of file -- cgit