mirror of
https://github.com/RGBCube/serenity
synced 2025-05-31 13:48:12 +00:00
LibWeb: Flesh out basic support of min-width/height for grid items
This change brings calculate_minimum_contribution() for grid items and supporting functions.
This commit is contained in:
parent
32a777347f
commit
dbafb11a7e
4 changed files with 171 additions and 15 deletions
|
@ -184,8 +184,18 @@ private:
|
|||
CSSPixels calculate_min_content_contribution(GridItem const&, GridDimension const) const;
|
||||
CSSPixels calculate_max_content_contribution(GridItem const&, GridDimension const) const;
|
||||
|
||||
CSSPixels calculate_limited_min_content_contribution(GridItem const&, GridDimension const) const;
|
||||
CSSPixels calculate_limited_max_content_contribution(GridItem const&, GridDimension const) const;
|
||||
|
||||
CSSPixels containing_block_size_for_item(GridItem const&, GridDimension const) const;
|
||||
AvailableSpace get_available_space_for_item(GridItem const&) const;
|
||||
|
||||
CSS::Size const& get_item_minimum_size(GridItem const&, GridDimension const) const;
|
||||
CSSPixels content_size_suggestion(GridItem const&, GridDimension const) const;
|
||||
Optional<CSSPixels> specified_size_suggestion(GridItem const&, GridDimension const) const;
|
||||
CSSPixels content_based_minimum_size(GridItem const&, GridDimension const) const;
|
||||
CSSPixels automatic_minimum_size(GridItem const&, GridDimension const) const;
|
||||
CSSPixels calculate_minimum_contribution(GridItem const&, GridDimension const) const;
|
||||
};
|
||||
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue