1use crate::Calendar;
4#[cfg(not(feature = "v4_14"))]
5use glib::prelude::*;
6
7impl Calendar {
8 #[cfg(not(feature = "v4_14"))]
9 #[cfg_attr(docsrs, doc(cfg(not(feature = "v4_14"))))]
10 pub fn day(&self) -> i32 {
11 ObjectExt::property(self, "day")
12 }
13
14 #[cfg(not(feature = "v4_14"))]
15 #[cfg_attr(docsrs, doc(cfg(not(feature = "v4_14"))))]
16 pub fn set_day(&self, day: i32) {
17 ObjectExt::set_property(self, "day", day)
18 }
19
20 #[cfg(not(feature = "v4_14"))]
21 #[cfg_attr(docsrs, doc(cfg(not(feature = "v4_14"))))]
22 pub fn month(&self) -> i32 {
23 ObjectExt::property(self, "month")
24 }
25
26 #[cfg(not(feature = "v4_14"))]
27 #[cfg_attr(docsrs, doc(cfg(not(feature = "v4_14"))))]
28 pub fn set_month(&self, month: i32) {
29 ObjectExt::set_property(self, "month", month)
30 }
31
32 #[cfg(not(feature = "v4_14"))]
33 #[cfg_attr(docsrs, doc(cfg(not(feature = "v4_14"))))]
34 pub fn year(&self) -> i32 {
35 ObjectExt::property(self, "year")
36 }
37
38 #[cfg(not(feature = "v4_14"))]
39 #[cfg_attr(docsrs, doc(cfg(not(feature = "v4_14"))))]
40 pub fn set_year(&self, year: i32) {
41 ObjectExt::set_property(self, "year", year)
42 }
43}