Quartz Headless docs/AccordionItemDirective

Search documentation

Type to search the documentation.

API: Primitives

AccordionItemDirective

Directive reference for AccordionItemDirective with the selector [qzAccordionItem].

Overview

Selector

[qzAccordionItem]

Inputs

Input Type Default Required Description
qzAccordionItem (property value) T Yes
qzAccordionItemDisabled (property disabled) unknown false Transform booleanAttribute; reads as boolean.

Properties

Name Type Description
readonly id string
readonly panelId string
readonly itemDisabled Signal<boolean>
readonly open Signal<boolean>
readonly element () => any
readonly label () => string

Public methods

setTriggerElement

setTriggerElement(element: HTMLElement | null): void
Parameter Type Optional Description
element HTMLElement | null

activeTabIndex

activeTabIndex(): 0 | -1

toggle

toggle(): void

setActive

setActive(options?: { focus?: boolean; }): void
Parameter Type Optional Description
options { focus?: boolean } Yes

handleKeydown

handleKeydown(event: KeyboardEvent): void
Parameter Type Optional Description
event KeyboardEvent

useRegion

useRegion(): boolean