mirror of
https://github.com/RGBCube/serenity
synced 2025-07-26 12:07:45 +00:00
LibWeb: Add support for parsing grid-auto-flow
CSS property
Co-Authored-By: Aliaksandr Kalenik <kalenik.aliaksandr@gmail.com>
This commit is contained in:
parent
1a5533e528
commit
703c2bb06e
13 changed files with 168 additions and 0 deletions
|
@ -109,6 +109,7 @@ public:
|
|||
Font,
|
||||
Frequency,
|
||||
GridAreaShorthand,
|
||||
GridAutoFlow,
|
||||
GridTemplateArea,
|
||||
GridTrackPlacement,
|
||||
GridTrackPlacementShorthand,
|
||||
|
@ -175,6 +176,7 @@ public:
|
|||
bool is_grid_track_placement_shorthand() const { return type() == Type::GridTrackPlacementShorthand; }
|
||||
bool is_grid_track_size_list() const { return type() == Type::GridTrackSizeList; }
|
||||
bool is_grid_track_size_list_shorthand() const { return type() == Type::GridTrackSizeListShorthand; }
|
||||
bool is_grid_auto_flow() const { return type() == Type::GridAutoFlow; }
|
||||
bool is_identifier() const { return type() == Type::Identifier; }
|
||||
bool is_image() const { return type() == Type::Image; }
|
||||
bool is_inherit() const { return type() == Type::Inherit; }
|
||||
|
@ -235,6 +237,7 @@ public:
|
|||
GridTrackPlacementStyleValue const& as_grid_track_placement() const;
|
||||
GridTrackSizeListShorthandStyleValue const& as_grid_track_size_list_shorthand() const;
|
||||
GridTrackSizeListStyleValue const& as_grid_track_size_list() const;
|
||||
GridAutoFlowStyleValue const& as_grid_auto_flow() const;
|
||||
IdentifierStyleValue const& as_identifier() const;
|
||||
ImageStyleValue const& as_image() const;
|
||||
InheritStyleValue const& as_inherit() const;
|
||||
|
@ -291,6 +294,7 @@ public:
|
|||
GridTrackPlacementStyleValue& as_grid_track_placement() { return const_cast<GridTrackPlacementStyleValue&>(const_cast<StyleValue const&>(*this).as_grid_track_placement()); }
|
||||
GridTrackSizeListShorthandStyleValue& as_grid_track_size_list_shorthand() { return const_cast<GridTrackSizeListShorthandStyleValue&>(const_cast<StyleValue const&>(*this).as_grid_track_size_list_shorthand()); }
|
||||
GridTrackSizeListStyleValue& as_grid_track_size_list() { return const_cast<GridTrackSizeListStyleValue&>(const_cast<StyleValue const&>(*this).as_grid_track_size_list()); }
|
||||
GridAutoFlowStyleValue& as_grid_auto_flow() { return const_cast<GridAutoFlowStyleValue&>(const_cast<StyleValue const&>(*this).as_grid_auto_flow()); }
|
||||
IdentifierStyleValue& as_identifier() { return const_cast<IdentifierStyleValue&>(const_cast<StyleValue const&>(*this).as_identifier()); }
|
||||
ImageStyleValue& as_image() { return const_cast<ImageStyleValue&>(const_cast<StyleValue const&>(*this).as_image()); }
|
||||
InheritStyleValue& as_inherit() { return const_cast<InheritStyleValue&>(const_cast<StyleValue const&>(*this).as_inherit()); }
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue