lustre/element/svg

To read the full documentation for this module, please visit https://pkg.hayleigh.dev/lustre/api/lustre/element/svg

Functions

pub fn a(attrs: List(Attribute(a)), children: List(Element(a))) -> Element(
  a,
)
pub fn animate(attrs: List(Attribute(a))) -> Element(a)
pub fn animate_motion(attrs: List(Attribute(a))) -> Element(a)
pub fn animate_transform(attrs: List(Attribute(a))) -> Element(a)
pub fn circle(attrs: List(Attribute(a))) -> Element(a)
pub fn clip_path(attrs: List(Attribute(a)), children: List(
    Element(a),
  )) -> Element(a)
pub fn defs(attrs: List(Attribute(a)), children: List(Element(a))) -> Element(
  a,
)
pub fn desc(attrs: List(Attribute(a)), children: List(Element(a))) -> Element(
  a,
)
pub fn ellipse(attrs: List(Attribute(a))) -> Element(a)
pub fn fe_blend(attrs: List(Attribute(a))) -> Element(a)
pub fn fe_color_matrix(attrs: List(Attribute(a))) -> Element(a)
pub fn fe_component_transfer(attrs: List(Attribute(a))) -> Element(
  a,
)
pub fn fe_composite(attrs: List(Attribute(a))) -> Element(a)
pub fn fe_convolve_matrix(attrs: List(Attribute(a))) -> Element(a)
pub fn fe_diffuse_lighting(attrs: List(Attribute(a)), children: List(
    Element(a),
  )) -> Element(a)
pub fn fe_displacement_map(attrs: List(Attribute(a))) -> Element(
  a,
)
pub fn fe_distant_light(attrs: List(Attribute(a))) -> Element(a)
pub fn fe_drop_shadow(attrs: List(Attribute(a))) -> Element(a)
pub fn fe_flood(attrs: List(Attribute(a))) -> Element(a)
pub fn fe_func_a(attrs: List(Attribute(a))) -> Element(a)
pub fn fe_func_b(attrs: List(Attribute(a))) -> Element(a)
pub fn fe_func_g(attrs: List(Attribute(a))) -> Element(a)
pub fn fe_func_r(attrs: List(Attribute(a))) -> Element(a)
pub fn fe_gaussian_blur(attrs: List(Attribute(a))) -> Element(a)
pub fn fe_image(attrs: List(Attribute(a))) -> Element(a)
pub fn fe_merge(attrs: List(Attribute(a)), children: List(
    Element(a),
  )) -> Element(a)
pub fn fe_merge_node(attrs: List(Attribute(a))) -> Element(a)
pub fn fe_morphology(attrs: List(Attribute(a))) -> Element(a)
pub fn fe_offset(attrs: List(Attribute(a))) -> Element(a)
pub fn fe_point_light(attrs: List(Attribute(a))) -> Element(a)
pub fn fe_specular_lighting(attrs: List(Attribute(a)), children: List(
    Element(a),
  )) -> Element(a)
pub fn fe_spot_light(attrs: List(Attribute(a))) -> Element(a)
pub fn fe_tile(attrs: List(Attribute(a)), children: List(
    Element(a),
  )) -> Element(a)
pub fn fe_turbulence(attrs: List(Attribute(a))) -> Element(a)
pub fn foreign_object(attrs: List(Attribute(a)), children: List(
    Element(a),
  )) -> Element(a)
pub fn g(attrs: List(Attribute(a)), children: List(Element(a))) -> Element(
  a,
)
pub fn image(attrs: List(Attribute(a))) -> Element(a)
pub fn line(attrs: List(Attribute(a))) -> Element(a)
pub fn linear_gradient(attrs: List(Attribute(a)), children: List(
    Element(a),
  )) -> Element(a)
pub fn marker(attrs: List(Attribute(a)), children: List(
    Element(a),
  )) -> Element(a)
pub fn mask(attrs: List(Attribute(a)), children: List(Element(a))) -> Element(
  a,
)
pub fn metadata(attrs: List(Attribute(a)), children: List(
    Element(a),
  )) -> Element(a)
pub fn missing_glyph(attrs: List(Attribute(a)), children: List(
    Element(a),
  )) -> Element(a)
pub fn mpath(attrs: List(Attribute(a))) -> Element(a)
pub fn path(attrs: List(Attribute(a))) -> Element(a)
pub fn pattern(attrs: List(Attribute(a)), children: List(
    Element(a),
  )) -> Element(a)
pub fn polygon(attrs: List(Attribute(a))) -> Element(a)
pub fn polyline(attrs: List(Attribute(a))) -> Element(a)
pub fn radial_gradient(attrs: List(Attribute(a)), children: List(
    Element(a),
  )) -> Element(a)
pub fn rect(attrs: List(Attribute(a))) -> Element(a)
pub fn script(attrs: List(Attribute(a)), js: String) -> Element(a)
pub fn set(attrs: List(Attribute(a))) -> Element(a)
pub fn stop(attrs: List(Attribute(a))) -> Element(a)
pub fn style(attrs: List(Attribute(a)), css: String) -> Element(a)
pub fn svg(attrs: List(Attribute(a)), children: List(Element(a))) -> Element(
  a,
)
pub fn switch(attrs: List(Attribute(a)), children: List(
    Element(a),
  )) -> Element(a)
pub fn symbol(attrs: List(Attribute(a)), children: List(
    Element(a),
  )) -> Element(a)
pub fn text(attrs: List(Attribute(a))) -> Element(a)
pub fn text_path(attrs: List(Attribute(a)), children: List(
    Element(a),
  )) -> Element(a)
pub fn title(attrs: List(Attribute(a)), children: List(Element(a))) -> Element(
  a,
)
pub fn tspan(attrs: List(Attribute(a)), children: List(Element(a))) -> Element(
  a,
)
pub fn use_(attrs: List(Attribute(a))) -> Element(a)
Search Document