| 275 | } |
| 276 | |
| 277 | static size_t get_num_children(df::widget * w) { |
| 278 | if (!w) |
| 279 | return 0; |
| 280 | df::widget_container *container = virtual_cast<df::widget_container>(w); |
| 281 | if (!container) |
| 282 | return 0; |
| 283 | return container->children.size(); |
| 284 | } |
| 285 | |
| 286 | static df::widget * get_visible_child(df::widget *parent) { |
| 287 | df::widget_container *container = virtual_cast<df::widget_container>(parent); |
no test coverage detected