#include namespace psemek::ui::impl { util::span const> component::children() const { return {}; } geom::box const & component::shape() const { return shape_; } void component::reshape(geom::box const & new_shape) { shape_ = new_shape; } geom::interval component::size_constraints(int, float) const { return {0.f, infinity}; } }