pub fn tooltip<V: View + 'static, T: View + 'static>( child: V, tip: impl Fn() -> T + 'static, props: Option<TooltipProps> ) -> impl View