Files
ionic-framework/core/src/components/icon
Manu MA 930b271a4a Master react (#18998)
* chore(): bump to beta 8

* fix(): IonFabButton href fix

* fix(react): support components with href attributes

* fix(): Prep work to break router out

* fix(): breaking react-router and react-core into own packages

* chore(): moving view stuff out of react-core

* chore(): dev build 8-1

* chore(): update to react beta 8

* chore(): fixes to deps

* fix(): removing IonAnchor in favor of IonRouterLink

* chore(): beta 9 release

* refactor(react): treeshake, minify, api

* wip

* fix(): react dev builds

* fix(): fixes to get app builds working again

* fix(): removing tgz file

* feat(): adding platform helper methods

* fix(): don't map attributes to props

* chore(): add test app

* feat(): copy css folder from core

* chore(): move rollup node resolve to devDependencies

* fix(): expose setupConfig()

* perf(): improve treeshaking

* fix(): removing crypto from generateUniqueId

* fix(): adding missing rollup dp

* fix(): test cleanup and fixes to make tests pass

* chore(): moving react to packages folder

* fix(): fixing react build due to move to packages

* feat(): adding missing IonInfiniteScrollContent component

* chore(): add automated testing using cypress

* fix(): adding option onDidDismiss to controller components

* 0.0.10 react

* wip

* fix(): removing deprecated React calls

* fix(): exporting setupConfig from core

* chore(): bump to 4.8.0-rc.0

* chore(): updating test-app deps and fixing test

* chore(): updates to react readme
2019-08-13 14:24:44 -06:00
..
2019-08-13 14:24:44 -06:00

ion-icon

Icons can be used on their own as a standalone component, or inside of another component.

Ionicons provide platform continuity out of the box in Ionic by rendering a different icon based on the device the app is running on. For example, by setting the icon name to alarm the icon will automatically use the ios-alarm on an iOS device, and the md-alarm for any device running Material Design. This allows the developer to write the markup once while Ionic handles displaying the appropriate icon based on the mode.

For a full list of available icons and more usage explanations, check out the Ionicons documentation.

Properties

ariaLabel

string

Specifies the label to use for accessibility. Defaults to the icon name.

color

string

The color to use from your Sass $colors map. Default options are: "primary", "secondary", "tertiary", "success", "warning", "danger", "dark", "medium", "light". For more information, see Theming your App.

ios

string

Specifies which icon to use on ios mode.

md

string

Specifies which icon to use on md mode.

name

string

Specifies which icon to use. The appropriate icon will be used based on the mode. For more information, see Ionicons.

size

string

The size of the icon. Available options are: "small" and "large".

Attributes

aria-label

string

Specifies the label to use for accessibility. Defaults to the icon name.

color

string

The color to use from your Sass $colors map. Default options are: "primary", "secondary", "tertiary", "success", "warning", "danger", "dark", "medium", "light". For more information, see Theming your App.

ios

string

Specifies which icon to use on ios mode.

md

string

Specifies which icon to use on md mode.

name

string

Specifies which icon to use. The appropriate icon will be used based on the mode. For more information, see Ionicons.

size

string

The size of the icon. Available options are: "small" and "large".


Built with StencilJS