FTable: Kontextmeny

Kontextmeny används för att visa åtgärder för en tabellrad och används istället för att lägga in flera knappar på raden.

Använder FContextMenu.

Användning

Använd kolumntypen menu och sätt actions till en lista med åtgärder. Åtgärdens onClick() anropas med raden som parameter när åtgärden väljs.

Knappens skärmläsartext sätts med text() metoden och bör förtydliga vilken rad åtgärderna gäller för.

{
    header: "Åtgärd",
    type: "menu",
    text(row) {
        return `Åtgärder för rad ${row.id}`;
    }
    actions: [
        {
            label: "Etikett",
            icon: "trashcan",
            onClick(row) {
                console.log("Run action A on row", { row });
            },
        },
        /* ... */
    ],
},
  • icon är valfri och sätts till namnet på en ikon.
  • onClick anropas med raden som kontextmenyn tillhör som parameter.

Relaterat

  • FContextMenu
  • FIcon

Esc för att stänga Pil upp/ner för att navigera Enter för att välja