fn render(&self, painter: &mut dyn Painter) -> Result<()>fn arrange(&mut self, _window: Window)fn consume(&mut self, input: Vec<GrinInput>) -> Vec<GrinInput>fn captures(&self, window: Window, point: Point) -> boolimpl Widget for Canvas[src]fn render(&self, painter: &mut dyn Painter) -> Result<()>[src]fn arrange(&mut self, window: Window)[src]fn consume(&mut self, input: Vec<GrinInput>) -> Vec<GrinInput>[src]fn captures(&self, window: Window, point: Point) -> bool[src]impl Widget for ElementaryWidget[src]