Product
Introducing License Enforcement in Socket
Ensure open-source compliance with Socket’s License Enforcement Beta. Set up your License Policy and secure your software!
Dash Iconify based on Iconify is a Dash component library which brings over 100,000 vector icons.
pip install dash-iconify
from dash_iconify import DashIconify
from dash import Dash
app = Dash(__name__)
app.layout = DashIconify(
icon="ion:logo-github",
width=30,
height=30,
rotate=1,
flip="horizontal",
)
if __name__ == "__main__":
app.run_server(debug=True)
Dash Mantine Components enables using icons natively.
import dash_mantine_components as dmc
from dash_iconify import DashIconify
button = dmc.Button("Send Mail", leftIcon=[
DashIconify(icon="fluent:folder-mail-16-filled")
])
Visit this site to browse all the available icons: https://icon-sets.iconify.design/
Keyword arguments:
- id (string; optional):
The ID used to identify this component in Dash callbacks.
- color (string; optional):
Color.
- flip (a value equal to: "horizontal", "vertical"; optional):
Flip the icon horizontally or vertically.
- height (number; optional):
Icon height.
- icon (string; optional):
Icon name is a string, which has 3 parts: @api-provider : icon-prefix : icon-name
provider points to API source. Starts with "@", can be empty (empty value is used for public Iconify API).
prefix is name of icon set.
name is name of icon.
- inline (boolean; optional):
Toggles inline or block mode.
- rotate (a value equal to: 0, 1, 2, 3; optional):
Rotates icon, 0: 0 deg, 1: 90 deg, 2: 180 deg, 3: 270 deg.
- style (dict; optional):
Inline style.
- width (number; optional):
Icon width.
FAQs
Iconify for Plotly Dash
We found that dash-iconify demonstrated a healthy version release cadence and project activity because the last version was released less than a year ago. It has 1 open source maintainer collaborating on the project.
Did you know?
Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.
Product
Ensure open-source compliance with Socket’s License Enforcement Beta. Set up your License Policy and secure your software!
Product
We're launching a new set of license analysis and compliance features for analyzing, managing, and complying with licenses across a range of supported languages and ecosystems.
Product
We're excited to introduce Socket Optimize, a powerful CLI command to secure open source dependencies with tested, optimized package overrides.