{#- chirp-ui: Slider Native range input wrapper for numeric settings and filters. Usage: from "chirpui/slider.html" import slider {{ slider("volume", value=40, min=0, max=100, label="Volume", show_value=true) }} -#} {% def slider(name, value=50, min=0, max=100, step=1, label=none, show_value=false, disabled=false, size="", cls="", attrs_map=none) %} {% set size = size | validate_size("slider", "") %} {% set size_class = " chirpui-slider--" ~ size if size else "" %}
{% if label or show_value %}
{% if label %}{% end %} {% if show_value %}{{ value }}{% end %}
{% end %}
{% end %}