website/docs/controls/chip.md
import {ClassMembers, ClassSummary, CodeExample, Image} from '@site/src/components/crocodocs';
<ClassSummary name={frontMatter.class_name} image={frontMatter.example_images + '/image_for_docs.png'} imageCaption="Basic Chip" imageWidth="20%"/>
Assist chips are chips with leading icon
and on_click event specified.
They represent smart or automated actions that appear dynamically and contextually in a UI.
An alternative to assist chips are buttons, which should appear persistently and consistently.
<CodeExample path={frontMatter.examples + '/assist_chips/main.py'} language="python" />
<Image src={frontMatter.example_images + '/assist_chips.png'} alt="assist-chips" width="50%" />
Filter chips are chips with on_select event specified.
They use tags or descriptive words provided in the label to filter content.
They can be a good alternative to switches or checkboxes.
<CodeExample path={frontMatter.examples + '/filter_chips/main.py'} language="python" />
<Image src={frontMatter.example_images + '/filter_chips.png'} alt="filter-chips" width="80%" />
<ClassMembers name={frontMatter.class_name} />