mirror of
https://github.com/fergalmoran/ladybird.git
synced 2026-01-03 15:16:14 +00:00
LibHTML: Fetch the box edge values needed for block width computation.
This commit is contained in:
@@ -1,10 +1,11 @@
|
||||
#pragma once
|
||||
|
||||
#include <AK/AKString.h>
|
||||
#include <AK/HashMap.h>
|
||||
#include <AK/NonnullRefPtr.h>
|
||||
#include <AK/AKString.h>
|
||||
#include <LibHTML/TreeNode.h>
|
||||
#include <AK/Optional.h>
|
||||
#include <LibHTML/CSS/StyleValue.h>
|
||||
#include <LibHTML/TreeNode.h>
|
||||
|
||||
class Node;
|
||||
|
||||
@@ -50,6 +51,14 @@ public:
|
||||
m_property_values.set(name, move(value));
|
||||
}
|
||||
|
||||
Optional<NonnullRefPtr<StyleValue>> property(const String& name) const
|
||||
{
|
||||
auto it = m_property_values.find(name);
|
||||
if (it == m_property_values.end())
|
||||
return {};
|
||||
return it->value;
|
||||
}
|
||||
|
||||
Display display() const;
|
||||
|
||||
protected:
|
||||
|
||||
Reference in New Issue
Block a user