mi-icon
The <mi-icon> element can be used to display an icon. The icon scales to fit the host elements size which means a width and height should be defined for the element. Please note that this component is not compatible with Internet Explorer.
Working example:
Example usage:
<!-- HTML -->
<mi-icon class="icon" icon-name="bike"></mi-icon>
/* CSS */
.icon {
width: 100px;
height: 100px;
background-color: blue;
}
icon-name attribute
A icon-name attribute is available on the <mi-icon> element, which should be used to specify the icon. The attribute is required.
Supported icons:
| Icon Name | Description | Preview |
|---|---|---|
| toggle | A toggle icon | |
| printer | A printer icon | |
| circle | A empty circle icon | |
| marker | A marker icon | |
| walk | A walking icon | |
| bike | A bicycling icon | |
| boat | A boat icon | |
| bus | A bus icon | |
| railway | A railway icon | |
| train | A train icon | |
| subway | A subway icon | |
| transit | A transit icon | |
| car | A driving icon | |
| transit-stop | A transit stop icon | |
| park | A parking icon | |
| elevator | A elevator icon | |
| stairs | A stairs icon | |
| ladder | A ladder icon | |
| wheelchair-ramp | A wheelchair ramp icon | |
| wheeldhair-lift | A wheelchair lift icon | |
| depart | A navigation icon | |
| arrow-straight | A navigation icon | |
| arrow-sharp-right | A navigation icon | |
| arrow-sharp-left | A navigation icon | |
| arrow-slight-right | A navigation icon | |
| arrow-slight-left | A navigation icon | |
| arrow-right | A navigation icon | |
| arrow-left | A navigation icon | |
| arrow-u-turn | A navigation icon |
Properties
| Property | Attribute | Description | Type | Default |
|---|---|---|---|---|
iconName |
icon-name |
The icon name. A list of supported icons can be found in the documentation. | string |
undefined |