luxTabIndex v14 - IHK-GfI/lux-components GitHub Wiki
| Name | Beschreibung |
|---|---|
| import | LuxDirectivesModule |
| selector | luxTabIndex |
| Name | Typ | Beschreibung |
|---|---|---|
| luxTabIndex | string | Bestimmt den TabIndex für das Ziel dieser Direktive. |
| luxApplyToParent | boolean | Bestimmt, ob der Tab-Index auch für das Parent-Element des Ziels gelten soll. |
| luxApplyToChildren | boolean | Bestimmt, ob die Direktive die Kind-Elemente des Ziels nach den luxPotentialChildren durchsucht und für sie den Tab-Index setzt. |
| luxPotentialChildren | string[] | Enthält ein Array mit den möglichen Kind-Elementen des Ziels, welche für einen Tab-Index in Frage kommen. |
Html
<lux-datepicker
luxLabel="Tabindex 1 (LuxDatepicker)"
luxTabIndex="1"
></lux-datepicker>
<lux-checkbox
luxLabel="Tabindex 3 (LuxCheckbox)"
luxTabIndex="3"
></lux-checkbox>
<lux-select luxLabel="Tabindex 2 (LuxSelect)" luxTabIndex="2"></lux-select>
<lux-toggle luxLabel="Tabindex 4 (LuxToggle)" luxTabIndex="4"></lux-toggle>
<lux-button luxLabel="Tabindex 5 (LuxButton)" luxTabIndex="5"></lux-button>Html
<input
placeholder="Tabindex 1"
luxTabIndex="1"
[luxApplyToParent]="true"
[luxApplyToChildren]="false"
/>
<input
placeholder="Tabindex 3"
luxTabIndex="3"
[luxApplyToParent]="true"
[luxApplyToChildren]="false"
/>
<input
placeholder="Tabindex 2"
luxTabIndex="2"
[luxApplyToParent]="true"
[luxApplyToChildren]="false"
/>
<input
placeholder="Tabindex 4"
luxTabIndex="4"
[luxApplyToParent]="true"
[luxApplyToChildren]="false"
/>Ts
children = ["input", "button", "a", "textarea", "div", "span"];Html
<lux-datepicker
luxLabel="Tabindex 1 (LuxDatepicker)"
luxTabIndex="1"
[luxPotentialChildren]="children"
></lux-datepicker>
<lux-checkbox
luxLabel="Tabindex 3 (LuxCheckbox)"
luxTabIndex="3"
[luxPotentialChildren]="children"
></lux-checkbox>
<lux-select
luxLabel="Tabindex 2 (LuxSelect)"
luxTabIndex="2"
[luxPotentialChildren]="children"
></lux-select>
<lux-toggle
luxLabel="Tabindex 4 (LuxToggle)"
luxTabIndex="4"
[luxPotentialChildren]="children"
></lux-toggle>
<lux-button
luxLabel="Tabindex 5 (LuxButton)"
luxTabIndex="5"
[luxPotentialChildren]="children"
></lux-button>