mirror of
https://github.com/RGBCube/serenity
synced 2025-07-27 22:17:44 +00:00
LibWeb: Make ReplacedBox intrinsic size setters take Optional<float>
This allows callers to unset the respective intrinsic sizes by passing an empty Optional.
This commit is contained in:
parent
a38983dc0c
commit
c94873806c
1 changed files with 3 additions and 3 deletions
|
@ -23,9 +23,9 @@ public:
|
||||||
virtual Optional<float> intrinsic_height() const final { return m_intrinsic_height; }
|
virtual Optional<float> intrinsic_height() const final { return m_intrinsic_height; }
|
||||||
virtual Optional<float> intrinsic_aspect_ratio() const final { return m_intrinsic_aspect_ratio; }
|
virtual Optional<float> intrinsic_aspect_ratio() const final { return m_intrinsic_aspect_ratio; }
|
||||||
|
|
||||||
void set_intrinsic_width(float width) { m_intrinsic_width = width; }
|
void set_intrinsic_width(Optional<float> width) { m_intrinsic_width = width; }
|
||||||
void set_intrinsic_height(float height) { m_intrinsic_height = height; }
|
void set_intrinsic_height(Optional<float> height) { m_intrinsic_height = height; }
|
||||||
void set_intrinsic_aspect_ratio(float ratio) { m_intrinsic_aspect_ratio = ratio; }
|
void set_intrinsic_aspect_ratio(Optional<float> ratio) { m_intrinsic_aspect_ratio = ratio; }
|
||||||
|
|
||||||
virtual void prepare_for_replaced_layout() { }
|
virtual void prepare_for_replaced_layout() { }
|
||||||
|
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue