Rerouted (regenerated, verified). Same repository and tag, but GitHub now builds the zip with different bytes, so it no longer matches the SHA-1 package.elm-lang.org recorded. The Lamdera package server serves a copy recovered from https://github.com/aforemny/material-components-web-elm.
What we checked: Tag 6.0.0 is still on github.com/aforemny/material-components-web-elm; its commit fa5f16f0eddc is from 2020-10-08 13:01 UTC, before the version was published (2020-10-08 13:03 UTC); every file Elm uses matches a copy in a Lamdera package cache from 2021-02-13, from before the change; elm.json is byte-identical to package.elm-lang.org's; the exposed modules match docs.json; the zip's SHA-1 is not the published one (GitHub's zip no longer comes out byte for byte the same), so the contents were checked instead.
The Lamdera compiler uses this copy and prints a one-line notice saying so. elm itself fails to download this version.
Details · package.elm-lang.org's zip: https://github.com/aforemny/material-components-web-elm/zipball/6.0.0/
Chips are compact elements that allow users to enter information, select a choice, filter content, or trigger an action.
Input chips are a variant of chips which enable user input by converting text into chips.
import Material.Chip.Input as InputChip
import Material.ChipSet.Input as InputChipSet
type Msg
= ChipSelected String
main =
InputChipSet.chipSet []
[ InputChip.chip InputChip.config "Chip One"
, InputChip.chip InputChip.config "Chip Two"
]Default configuration of an input chip
Specify a message when the user clicks on a chip
Specify a message when the user clicks on a chip's trailing icon
Specify whether an input chip displays a leading icon
Specify whether an input chip displays a trailing icon
Specify additonal attributes
Input chip view function
Input chip type
This library natively supports Material Icons. However, you may also include SVG or custom icons such as FontAwesome.
Icon type
Material Icon
ActionChip.chip
(ActionChip.config
|> ActionChip.setIcon (ActionChip.icon "favorite")
)
"Add to favorites"Custom icon
ActionChip.chip
(ActionChip.config
|> ActionChip.setIcon
(ActionChip.customIcon Html.i
[ class "fab fa-font-awesome" ]
[]
)
)
"Font awesome"SVG icon
ActionChip.chip
(ActionChip.config
|> ActionChip.setIcon
(ActionChip.svgIcon
[ Svg.Attributes.viewBox "…" ]
[-- …
]
)
)
"Font awesome"
Configuration of an input chip