pub struct DashboardLayoutBuilder { /* private fields */ }
Expand description
Dashboard layout builder
Implementations§
Source§impl DashboardLayoutBuilder
impl DashboardLayoutBuilder
Sourcepub fn description(self, description: &str) -> Self
pub fn description(self, description: &str) -> Self
Set description
Sourcepub fn grid_config(self, config: GridConfig) -> Self
pub fn grid_config(self, config: GridConfig) -> Self
Set grid configuration
Sourcepub fn add_widget(self, widget: Widget) -> Self
pub fn add_widget(self, widget: Widget) -> Self
Add widget
Sourcepub fn add_filter(self, filter: DashboardFilter) -> Self
pub fn add_filter(self, filter: DashboardFilter) -> Self
Add filter
Sourcepub fn build(self) -> DashboardLayout
pub fn build(self) -> DashboardLayout
Build the layout
Auto Trait Implementations§
impl Freeze for DashboardLayoutBuilder
impl RefUnwindSafe for DashboardLayoutBuilder
impl Send for DashboardLayoutBuilder
impl Sync for DashboardLayoutBuilder
impl Unpin for DashboardLayoutBuilder
impl UnwindSafe for DashboardLayoutBuilder
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more