Serializable gsm.viz `bars` spec for the premature-death bucket chart
Source:R/pd_BucketBarSpec.R
pd_BucketBarSpec.RdMapping, orientation, position, stat, scales, legend, value labels, and the tooltip formatter – ready to hand to [gsm.vizr::bars()]. Click/hover selection is left to the widget's own `gsm-viz-select` event, not a spec callback.
Each segment carries its value on the bar: counts in the stack and dodge views, percentages in the native fill (100
Arguments
- nWindowDays
`numeric` Window in days (color/order vocabulary).
- strGroupLabel
`character` Category-axis label.
- zoom
`list` or `NULL` Optional `gsm.viz` zoom spec (e.g. `list(enabled = TRUE, mode = "x")`). Attached only when non-`NULL`; the site chart opts in so its many bars can be zoomed, the study/country charts do not. Enabling it also captions the chart with the scroll-to-zoom affordance. Default `NULL` (no zoom).
- theme
`list` or `NULL` Optional `gsm.viz` theme spec, passed through untouched (e.g. `list(dynamicCategoryAxis = TRUE)`, which drops categories off the axis once a disabled legend entry leaves them empty — the site chart opts in so hiding a death window thins its many bars). Omitted when `NULL`, leaving gsm.viz's own theme defaults in place. Default `NULL`.