orbital-base-components 0.1.1

Headless base primitives for Orbital — structure, semantics, and accessibility
Documentation
1
2
3
4
5
6
7
8
9
10
11
pub const YEAR_PANEL_SPAN: i32 = 12;

pub fn year_panel_start(year: i32) -> i32 {
    year - (year.rem_euclid(YEAR_PANEL_SPAN))
}

pub fn build_years(start_year: i32) -> Vec<i32> {
    (0..YEAR_PANEL_SPAN)
        .map(|offset| start_year + offset)
        .collect()
}