Skip to main content
Version: v9

ion-accordion-group

shadow

アコーディオン・グループは、アコーディオンインスタンスのためのコンテナです。これは、アコーディオンの状態を管理し、キーボードナビゲーションを提供します。

詳細については、アコーディオンのドキュメントを参照してください。

Interfaces​

AccordionGroupChangeEventDetail​

interface AccordionGroupChangeEventDetail<T = any> {
value: T;
}

AccordionGroupCustomEvent​

必須ではありませんが、このコンポーネントから発行される Ionic イベントでより強く型付けを行うために、CustomEvent インターフェースの代わりにこのインターフェースを使用することが可能です。

interface AccordionGroupCustomEvent<T = any> extends CustomEvent {
detail: AccordionGroupChangeEventDetail<T>;
target: HTMLIonAccordionGroupElement;
}

プロパティ​

animated​

Descriptiontrueの場合、アコーディオングループ内のすべてのアコーディオンが拡大・縮小時にアニメーションを行います。
Attributeanimated
Typeboolean
Defaulttrue

disabled​

Descriptiontrueの場合、アコーディオングループと対話することができません。
Attributedisabled
Typeboolean
Defaultfalse

expand​

Description各アコーディオンの拡張動作を記述します。指定可能な値は "compact" と "inset" です。デフォルトは "compact" です。
Attributeexpand
Type"compact" | "inset"
Default'compact'

mode​

Descriptionmodeは、どのプラットフォームのスタイルを使用するかを決定します。

This is a virtual property that is set once during initialization and will not update if you change its value after the initial render.
Attributemode
Type"ios" | "md"
Defaultundefined

multiple​

Descriptiontrueの場合、アコーディオングループは複数のアコーディオンコンポーネントを同時に展開することができます。
Attributemultiple
Typeboolean | undefined
Defaultundefined

readonly​

Descriptiontrueの場合、アコーディオングループはインタラクティブに操作できないが、不透明度は変更されない。
Attributereadonly
Typeboolean
Defaultfalse

value​

Descriptionアコーディオングループの値です。これは、どのアコーディオンを展開するかを制御します。これは、multiple="true"のときだけ、文字列の配列でなければなりません。
Attributevalue
Typenull | string | string[] | undefined
Defaultundefined

イベント​

NameDescriptionBubbles
ionChangevalueプロパティがクリックなどのユーザーアクションによって変更されたときに発行される。 プログラムで value プロパティを設定した場合には、このイベントは発生しない。true

メソッド​

No public methods available for this component.

CSS Shadow Parts​

No CSS shadow parts available for this component.

CSSカスタムプロパティ​

No CSS custom properties available for this component.

Slots​

No slots available for this component.