概要

Elementsは、HTMLで与えられたスライダーを形成する要素を収集、初期化するコンポーネントです。

プロパティ

root

root: HTMLElement

ルート要素です。


slider

slider: HTMLElement

スライダー要素です。任意の要素なので、undefinedの可能性があります。


track

track: HTMLElement

トラック要素です。


list

list: HTMLElement

リスト要素です。


slides

slides: HTMLElement[]

スライド要素を含んだ配列です。この配列にクローンは含まれていません。


arrows

arrows: HTMLElement

各矢印を内包している親要素で、与えられなかった場合はundefinedです。


prev

prev: HTMLButtonElement

前に戻るための矢印要素で、与えられなかった場合はundefinedです。Arrowsコンポーネントが生成する矢印は含まれていません。


next

slider: HTMLButtonElement

次に進むための矢印要素で、与えられなかった場合はundefinedです。Arrowsコンポーネントが生成する矢印は含まれていません。


bar

slider: HTMLElement

自動再生用のバーの要素で、与えられなかった場合はundefinedです。


play

play: HTMLElement

自動再生用の再生ボタンで、与えられなかった場合はundefinedです。


pause

pause: HTMLElement

自動再生用の停止ボタンで、与えられなかった場合はundefinedです。