From 2c7603f2aea62618dd6e4781fb93e0ae0382084e Mon Sep 17 00:00:00 2001 From: Sam Atkins Date: Sun, 20 Aug 2023 16:46:17 +0100 Subject: [PATCH] LibWeb: Add helper for creating `` CSS tokens --- Userland/Libraries/LibWeb/CSS/Parser/Token.h | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/Userland/Libraries/LibWeb/CSS/Parser/Token.h b/Userland/Libraries/LibWeb/CSS/Parser/Token.h index a0565c1e9b..45d32b7d9a 100644 --- a/Userland/Libraries/LibWeb/CSS/Parser/Token.h +++ b/Userland/Libraries/LibWeb/CSS/Parser/Token.h @@ -175,6 +175,15 @@ public: return token; } + static Token create_dimension(double value, FlyString unit) + { + Token token; + token.m_type = Type::Dimension; + token.m_number_value = Number(Number::Type::Number, value); + token.m_value = move(unit); + return token; + } + private: Type m_type { Type::Invalid };