Prinzipien Grundlagen Barrierefreiheit Design System Guidelines Deutsch Français Italiano English Unsere Gestaltungsprinzipien Nutzerzentriert Wiedererkennbar Inklusiv Reduziert Ganzheitlich Selbsterklärend Aufgabenorientiert Passend SBB Markenportal Logo Digitale Uhr Nutzungsrechte Basis-Farben Zusätzliche Farben Off-Brand Farben Icons Fahrplan-Icons Piktogramme Über Barrierefreiheit Über diesen Guide Kontakt Weitere Informationen Product Owner User Research Interaction Design Visual Design Development Content Design Testing Was ist ein Design System?​ Designing Coding FAQ Hilfe Prozess Contribution Kontakt Übersicht Basis Komponenten Übersicht Releases Design Tokens Komponenten Übersicht Basis Informationen Übersicht Basis Komponenten Übersicht Power-Apps Digitale Werbebanner SAP AI Design: Grundlagen App Icons Autocomplete-Grid-Row Info

Was macht die Komponente?

Sie ist Teil der Autocomplete-Grid-Komponente.

Wann soll die Komponente eingesetzt werden?

  • Nur innerhalb der Autocomplete-Grid-Komponente.
Autocomplete-Grid
Anatomie

Anatomie der Komponente


Nummer Typ Beschreibung Optional Hinweis
1 Komponente sbb-form-field Nein
1a Standard-HTML label Nein
1b Standard-HTML input Nein
1c Komponente sbb-icon Ja Prefix
1d Komponente sbb-icon Ja Suffix
2 Komponente sbb-autocomplete-grid-optgroup Ja
2a Text Label Nein
2b Komponente sbb-divider - Erscheint bei einer sbb-autocomplete-grid-optgroup
3 Komponente sbb-autocomplete-grid-row Nein
4 Komponente sbb-autocomplete-grid-option Nein
4a Text Value Nein
4b Komponente sbb-icon Ja
5 Komponente sbb-autocomplete-grid-cell Ja
6 Komponente sbb-autocomplete-grid-button Ja
Demo HTML in Zwischenablage kopiert. Implementation

The sbb-autocomplete-grid-row is a wrapper for both sbb-autocomplete-grid-option
and sbb-autocomplete-grid-cell within the
sbb-autocomplete-grid component.

<sbb-form-field label="Label">
  <input />
  <sbb-autocomplete-grid>
    <sbb-autocomplete-grid-row>
      <sbb-autocomplete-grid-option value="1">Option 1</sbb-autocomplete-grid-option>
      <sbb-autocomplete-grid-cell>
        <sbb-autocomplete-grid-button icon-name="pen-small"></sbb-autocomplete-grid-button>
      </sbb-autocomplete-grid-cell>
    </sbb-autocomplete-grid-row>
    <sbb-autocomplete-grid-row>
      <sbb-autocomplete-grid-option value="2">Option 2</sbb-autocomplete-grid-option>
      <sbb-autocomplete-grid-cell>
        <sbb-autocomplete-grid-button icon-name="trash-small"></sbb-autocomplete-grid-button>
      </sbb-autocomplete-grid-cell>
    </sbb-autocomplete-grid-row>
  </sbb-autocomplete-grid>
</sbb-form-field>

Slots

The component has an unnamed slot which is used to project sbb-autocomplete-grid-option and sbb-autocomplete-grid-cell.

Accessibility

The sbb-autocomplete-grid follows the combobox grid pattern;
this means that the sbb-autocomplete-grid-row has a row role and its child would receive an id based on the sbb-autocomplete-grid-row's id.

Slots

Name Description
Use the unnamed slot to add a sbb-autocomplete-grid-option and a sbb-autocomplete-grid-cell with one or more sbb-autocomplete-grid-button.