2024-07-19 22:32:09 +03:00
|
|
|
pub mod builder_traits;
|
|
|
|
pub mod models;
|
2024-08-02 00:09:26 +03:00
|
|
|
|
|
|
|
use crate::gtk::glib;
|
2024-08-09 19:51:28 +03:00
|
|
|
|
2024-08-02 00:09:26 +03:00
|
|
|
use glib::Object;
|
|
|
|
|
|
|
|
glib::wrapper! {
|
2024-08-09 19:51:28 +03:00
|
|
|
pub struct Frequency(ObjectSubclass<models::Frequency>);
|
2024-08-02 00:09:26 +03:00
|
|
|
}
|
|
|
|
|
2024-08-09 19:51:28 +03:00
|
|
|
impl Frequency {
|
|
|
|
pub fn new(frequency: f64) -> Self {
|
|
|
|
Object::builder().property("frequency", frequency).build()
|
|
|
|
}
|
|
|
|
|
|
|
|
pub fn default() -> Self {
|
|
|
|
Object::new()
|
2024-08-02 00:09:26 +03:00
|
|
|
}
|
|
|
|
}
|