From 0c092059358410c6097b029940c19b67d649101b Mon Sep 17 00:00:00 2001 From: Ralph Wessel Date: Wed, 23 Oct 2024 13:47:28 +0100 Subject: [PATCH] JSArgs for incoming commands need to allow the wrapped argument object to reset to its default values --- .../Speckle/Interface/Browser/Bridge/BridgeArgument.h | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/SpeckleLib/Speckle/Interface/Browser/Bridge/BridgeArgument.h b/SpeckleLib/Speckle/Interface/Browser/Bridge/BridgeArgument.h index 503ab9f..401263c 100644 --- a/SpeckleLib/Speckle/Interface/Browser/Bridge/BridgeArgument.h +++ b/SpeckleLib/Speckle/Interface/Browser/Bridge/BridgeArgument.h @@ -126,7 +126,12 @@ namespace speckle::interfac::browser::bridge { @return The number of parameters */ uint32_t parameterCount() const override { return Params; } - }; + + /*! + Set to the default package content + */ + void setDefault() override { T::setDefault(); } + }; }