use crate::{Primitive, Renderer}; use iced_native::{ checkbox, Checkbox, Layout, MouseCursor, Node, Point, Style, }; impl checkbox::Renderer for Renderer { fn node(&self, _checkbox: &Checkbox) -> Node { Node::new(Style::default()) } fn draw( &mut self, _checkbox: &Checkbox, _layout: Layout<'_>, _cursor_position: Point, ) -> Self::Output { // TODO (Primitive::None, MouseCursor::OutOfBounds) } }