瀏覽代碼

LibWeb: Add CSS::Size::make_px(float) convenience helper

Andreas Kling 2 年之前
父節點
當前提交
6b2ce2ccc3
共有 2 個文件被更改,包括 6 次插入0 次删除
  1. 5 0
      Userland/Libraries/LibWeb/CSS/Size.cpp
  2. 1 0
      Userland/Libraries/LibWeb/CSS/Size.h

+ 5 - 0
Userland/Libraries/LibWeb/CSS/Size.cpp

@@ -26,6 +26,11 @@ Size Size::make_auto()
     return Size { Type::Auto, Length::make_auto() };
 }
 
+Size Size::make_px(float px)
+{
+    return make_length(CSS::Length::make_px(px));
+}
+
 Size Size::make_length(Length length)
 {
     return Size { Type::Length, move(length) };

+ 1 - 0
Userland/Libraries/LibWeb/CSS/Size.h

@@ -24,6 +24,7 @@ public:
     };
 
     static Size make_auto();
+    static Size make_px(float);
     static Size make_length(Length);
     static Size make_percentage(Percentage);
     static Size make_min_content();