FInteractiveTablePageObject: header() method

Hämtar en cell i tabellhuvudet för en interaktiv tabell (FInteractiveTable).

Kolumnumreringen är 1-indexerad och varken markören för expanderbara rader eller kryssrutan för valbara rader inkluderas i kolumnnummer. Detta innebär att kolumn 1 refererar till första kolumnen som har innehåll.

Syntax

header(col);

Parametrar

col: number
Kolumnnummer (1-indexerat).

Returvärde

HTMLTableCellElement med en cell från tabellhuvudet beskriven av col.

Exempel

<f-interactive-table :rows>
    <template #caption> Tabell </template>
    <template #default="{ row }">
        <f-table-column title="A"> {{ row.a }} </f-table-column>
        <f-table-column title="B"> {{ row.b }} </f-table-column>
        <f-table-column title="C"> {{ row.c }} </f-table-column>
    </template>
</f-interactive-table>
const table = new FInteractiveTablePageObject();
table.header(1).should("contain.text", "A");
table.header(2).should("contain.text", "B");
table.header(3).should("contain.text", "C");

Relaterat

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