summaryrefslogtreecommitdiffstats
path: root/native/src/widget/helpers.rs
diff options
context:
space:
mode:
authorLibravatar Michael Aaron Murphy <michael@mmurphy.dev>2022-11-16 17:42:41 +0100
committerLibravatar Héctor Ramón Jiménez <hector0193@gmail.com>2022-12-06 03:59:53 +0100
commit75ae0de9bdd3376b6e537bf59030059c926114ee (patch)
treef9b701705ccce1ef0bb391f04dc1db8af18dcf09 /native/src/widget/helpers.rs
parent0249640213120e039462f5fc12c677f15ecbc7cc (diff)
downloadiced-75ae0de9bdd3376b6e537bf59030059c926114ee.tar.gz
iced-75ae0de9bdd3376b6e537bf59030059c926114ee.tar.bz2
iced-75ae0de9bdd3376b6e537bf59030059c926114ee.zip
feat: SVG styling with icon fill color
Diffstat (limited to '')
-rw-r--r--native/src/widget/helpers.rs8
1 files changed, 7 insertions, 1 deletions
diff --git a/native/src/widget/helpers.rs b/native/src/widget/helpers.rs
index 3bce9e60..e802f629 100644
--- a/native/src/widget/helpers.rs
+++ b/native/src/widget/helpers.rs
@@ -285,6 +285,12 @@ where
///
/// [`Svg`]: widget::Svg
/// [`Handle`]: widget::svg::Handle
-pub fn svg(handle: impl Into<widget::svg::Handle>) -> widget::Svg {
+pub fn svg<Renderer>(
+ handle: impl Into<widget::svg::Handle>,
+) -> widget::Svg<Renderer>
+where
+ Renderer: crate::svg::Renderer,
+ Renderer::Theme: crate::svg::StyleSheet,
+{
widget::Svg::new(handle)
}