From 9dafbc82ff25d33643e03d7ddbeff9f3185c6d05 Mon Sep 17 00:00:00 2001 From: Andreas Kling Date: Sun, 6 Sep 2020 16:08:37 +0200 Subject: [PATCH] AK: Add JsonObject::remove() --- AK/JsonObject.h | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/AK/JsonObject.h b/AK/JsonObject.h index 1c5703e215..0e970cf560 100644 --- a/AK/JsonObject.h +++ b/AK/JsonObject.h @@ -114,6 +114,15 @@ public: } } + bool remove(const String& key) + { + if (m_members.remove(key)) { + m_order.remove(m_order.find_first_index(key).value()); + return true; + } + return false; + } + template typename Builder::OutputType serialized() const;