Class
HandyClamp
Description [src]
final class Handy.Clamp : Gtk.Bin {
/* No available fields */
}
A widget constraining its child to a given size.
The HdyClamp
widget constrains the size of the widget it contains to a
given maximum size. It will constrain the width if it is horizontal, or the
height if it is vertical. The expansion of the child from its minimum to its
maximum size is eased out for a smooth transition.
If the child requires more than the requested maximum size, it will be allocated the minimum size it can fit in instead.
CSS nodes
HdyClamp
has a single CSS node with name clamp
.
The node will get the style classes .large
when its child reached its
maximum size, .small
when the clamp allocates its full size to its child,
.medium
in-between, or none if it didn’t compute its size yet.
Available since: | 1.0 |
Instance methods
hdy_clamp_get_tightening_threshold
Gets the size above which the children are clamped.
Available since: 1.0
hdy_clamp_set_tightening_threshold
Sets the size above which the children are clamped.
Available since: 1.0