diff options
Diffstat (limited to 'native/src/renderer/null.rs')
| -rw-r--r-- | native/src/renderer/null.rs | 22 | 
1 files changed, 19 insertions, 3 deletions
| diff --git a/native/src/renderer/null.rs b/native/src/renderer/null.rs index 9e91d29f..bb57c163 100644 --- a/native/src/renderer/null.rs +++ b/native/src/renderer/null.rs @@ -1,7 +1,7 @@  use crate::{      button, checkbox, column, container, pane_grid, progress_bar, radio, row, -    scrollable, slider, text, text_input, Color, Element, Font, -    HorizontalAlignment, Layout, Point, Rectangle, Renderer, Size, +    scrollable, slider, text, text_input, toggler, Color, Element, Font, +    HorizontalAlignment, Layout, Padding, Point, Rectangle, Renderer, Size,      VerticalAlignment,  }; @@ -145,7 +145,7 @@ impl text_input::Renderer for Null {  }  impl button::Renderer for Null { -    const DEFAULT_PADDING: u16 = 0; +    const DEFAULT_PADDING: Padding = Padding::ZERO;      type Style = (); @@ -288,3 +288,19 @@ impl pane_grid::Renderer for Null {      ) {      }  } + +impl toggler::Renderer for Null { +    type Style = (); + +    const DEFAULT_SIZE: u16 = 20; + +    fn draw( +        &mut self, +        _bounds: Rectangle, +        _is_checked: bool, +        _is_mouse_over: bool, +        _label: Option<Self::Output>, +        _style: &Self::Style, +    ) { +    } +} | 
