OptionalactionsOptionalclassOptionaldescriptionSentence introducing the card, shown between the heading and the first section.
OptionalfilterWords the card is found by that are not written on it, for a card with no name of its own or one whose name says less than what it holds. Reuse a sentence the page already has rather than inventing words for it: every word in it becomes one the card can be found by.
OptionalfilterShows the card only while a filter is running, for content that is there to be found rather than read: a page's own actions, which a search cannot otherwise reach, named and pointing at the page they are carried out on.
OptionalgripWhich edge of a segment holds the grip. Defaults to the trailing edge; use the leading one when the entries carry their own controls on the trailing side.
OptionalheadingOptionalitemThe ways to create an entry, rendered as a row of buttons at the foot of the card and omitted when empty. Up to three; more than that makes each button too narrow to read.
Enter on a segment uses the first of them.
The entries, in display order.
Called with the whole list in its new order after every change.
OptionalonCalled for a key the card does not answer itself, with the entry that had the focus. For a caller whose entries have commands of their own.
OptionalonOptionalrenderRenders the contents of a segment, for a card showing more than a name. Without it, the
segment shows the item's caption and icon.
OptionalselectedThe selected entry, for a caller that keeps the selection itself.
Controls for the card as a whole, kept at the far end of its heading — a help mark, or a button that adds to what the card holds.
Taken as children rather than named one by one, so that the card needs no import of its own for them:
Cardis in the login and setup bundles, which have no business pulling in the app a help mark would reach for.