diff options
Diffstat (limited to 'Userland')
-rw-r--r-- | Userland/Libraries/LibWeb/CSS/GridTrackSize.h | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/Userland/Libraries/LibWeb/CSS/GridTrackSize.h b/Userland/Libraries/LibWeb/CSS/GridTrackSize.h index 46aa047791..88f3a65c24 100644 --- a/Userland/Libraries/LibWeb/CSS/GridTrackSize.h +++ b/Userland/Libraries/LibWeb/CSS/GridTrackSize.h @@ -38,6 +38,14 @@ public: Percentage percentage() const { return m_percentage; } float flexible_length() const { return m_flexible_length; } + // https://drafts.csswg.org/css-grid/#layout-algorithm + // Intrinsic sizing function - min-content, max-content, auto, fit-content() + // FIXME: Add missing properties once implemented. + bool is_intrinsic_track_sizing() const + { + return (m_type == Type::Length && m_length.is_auto()); + } + String to_string() const; bool operator==(GridTrackSize const& other) const { |