polished_css/property/scroll/
timeline.rs1crate::create_property!(
2 ScrollTimelineAxis,
3 display = "",
4 atomic = "scroll-t-a",
5 custom = false,
6 data_type = "",
7 initial_value = Block,
8 keywords = "block,inline,x,y",
9);
10
11crate::create_property!(
12 ScrollTimelineName,
13 display = "",
14 atomic = "scroll-t-n",
15 custom = false,
16 data_type = "<dashed-ident>",
17 initial_value = None,
18 keywords = "none",
19);
20
21#[cfg(test)]
22mod test {
23 #[test]
24 fn scroll_timeline_axis() {
25 let name = "scroll-timeline-axis";
26 crate::test_property_initial_value!(ScrollTimelineAxis, Block);
27 crate::test_global_keywords!(ScrollTimelineAxis, name);
28 crate::test_function_var!(ScrollTimelineAxis, name);
29 #[cfg(feature = "atomic")]
30 crate::test_atomic_property!(ScrollTimelineAxis, "scroll-t-a");
31 }
32
33 #[test]
34 fn scroll_timeline_name() {
35 let name = "scroll-timeline-name";
36 crate::test_property_initial_value!(ScrollTimelineName, None);
37 crate::test_global_keywords!(ScrollTimelineName, name);
38 crate::test_function_var!(ScrollTimelineName, name);
39 #[cfg(feature = "atomic")]
40 crate::test_atomic_property!(ScrollTimelineName, "scroll-t-n");
41 }
42}