A tale of two Tab Widgets
My default heading
The tab
for this tabpanel
is created from a
data-atabs-tab-label
attribute which is on the
data-atabs-panel
.
The tab
associated with this panel has it's own unique
class, beyond the default one set by the script. This is done
via the tabpanel
having the data-atabs-tab-class
with a single string value of the class to add. For example "test-class".
Default
The data-atabs-panel
has
the value "default", which results in
this tabpanel
being opened
by default.
While not necessarily condoned,
this tabpanel
contains a separate Tab Widget instance.
Apples
Hey. Apples are great, aren't they?
The default nested tabpanel
This Tab Widget has data-atabs-orientation="vertical"
set to the
widget wrapper. This attribute with the "vertical" value
will convert a tablist
to a stacked UI. aria-orientation="vertical"
will be set to the tablist
.
aria-orientation
is not universally supported yet, so this
is more for introducing announcements for future behavior, rather
than for any unique functionality at this time.
Oranges
This tabpanel
also has data-atabs-panel="default"
,
but as it is not the first tabpanel
with "default" as its value,
this one is ignored.
Also, there is no information about oranges here. Apologies.