• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

IgniteUI / igniteui-webcomponents / 41902768316
100%

Build:
DEFAULT BRANCH: master
Ran 04 Nov 2026 08:08PM UTC
Jobs 1
Files 270
Run time 1min
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

04 Nov 2026 08:02PM UTC coverage: 99.638% (+0.003%) from 99.635%
41902768316

push

github

web-flow
feat(tabs): Adds `headerPosition` (`header-position`) to `igc-tabs` (#2556)

* feat(tabs): add headerPosition with column keys and orientation

Add `headerPosition` (`header-position`): `top` (default), `start` and
`end`. In a column, Up and Down move between the tabs, and the tab list
has `aria-orientation="vertical"`. The arrow keys of the other axis stay
with the browser, so a row still does not cancel Up and Down.

The column layout follows in the next commits. #2553

* feat(tabs): add headerPosition with column keys and orientation

Add `headerPosition` (`header-position`): `top` (default), `start` and
`end`. In a column, Up and Down move between the tabs, and the tab list
has `aria-orientation="vertical"`. The arrow keys of the other axis stay
with the browser, so a row still does not cancel Up and Down.

The column layout follows in the next commits. #2553

* feat(tabs): scroll a column of headers and move its indicator

In a column with a set height, the scroll buttons show above and below
the headers when they do not fit, and scroll them one header at a time.
A selected or focused tab scrolls into view in the column. The
indicator moves along the column with the selected header. A change of
`headerPosition` starts the scroll offsets over, keeps the focused
header in view, and moves the indicator without a transition.

In a column, the scroll buttons and the height limit size the
container, so a resize waits a frame before the column is measured
again, and the resize observer reports no loop. Only the arrow icons of
the scroll buttons turn, so the buttons add no overflow. #2553

* feat(tabs): theme a column of headers on the side of the panels

In a column, the selected indicator lies over the side of the headers
that faces the panels, in every theme. The themes give its thickness as
custom properties, and the tabs place it on the axis of the headers.
Bootstrap draws the edges of a column with logical borders, and the
selected tab is open to t... (continued)

9081 of 9189 branches covered (98.82%)

Branch coverage included in aggregate %.

519 of 520 new or added lines in 7 files covered. (99.81%)

54748 of 54872 relevant lines covered (99.77%)

3812.77 hits per line

Uncovered Changes

Lines Coverage ∆ File
1
98.4
0.88% src/components/tabs/tab-dom.ts
Jobs
ID Job ID Ran Files Coverage
1 41902768316.1 04 Nov 2026 08:08PM UTC 270
99.64
GitHub Action Run
Source Files on build 41902768316
  • Tree
  • List 270
  • Changed 11
  • Source Changed 7
  • Coverage Changed 11
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Repo
  • Github Actions Build #41902768316
  • 69d65339 on github
  • Prev Build on master (#41901377617)
  • Next Build on master (#42007357475)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE TRIAL · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc