(
mapping,
name,
details_func,
max_items_collapse,
expand_option_name,
enabled=True,
**kwargs,
)
| 206 | |
| 207 | |
| 208 | def _mapping_section( |
| 209 | mapping, |
| 210 | name, |
| 211 | details_func, |
| 212 | max_items_collapse, |
| 213 | expand_option_name, |
| 214 | enabled=True, |
| 215 | **kwargs, |
| 216 | ) -> str: |
| 217 | n_items = len(mapping) |
| 218 | expanded = max_items_collapse is None or _get_boolean_with_default( |
| 219 | expand_option_name, n_items < max_items_collapse |
| 220 | ) |
| 221 | collapsed = not expanded |
| 222 | |
| 223 | return collapsible_section( |
| 224 | f"{name}:", |
| 225 | details=details_func(mapping, **kwargs), |
| 226 | n_items=n_items, |
| 227 | enabled=enabled, |
| 228 | collapsed=collapsed, |
| 229 | ) |
| 230 | |
| 231 | |
| 232 | def dim_section(obj) -> str: |
nothing calls this directly
no test coverage detected
searching dependent graphs…