MediaList
インターフェイスは、序列つき media リストの概念を、定義されているか否か、またこのリストが実装されているか否かの制約なしに提供する。空リストはメディア "all"
のリストと同義である。
MediaList
内の各項目には 0 から始まる整数のインデックス経由でアクセス可能である。
length
unsigned long
型, 読取専用
0
から length-1
までとなる。mediaText
appendMedium
( newMedium )リストの末尾にメディア newMedium
を追加する。newMedium
がすでに使用されていれば、まず取り除かれる。
(無し)
deleteMedium
( oldMedium )リストから oldMedium
で示されるメディアを削除する。
(無し)
oldMedium
が存在しない場合に発生item
( index )リスト内の index
番目を返す。リスト内のメディアの数と同じかそれ以上である場合、null
を返す。
DOMString 型。MediaList
内の index
番目のメディア。有効なインデックスで内場合は null
。
// Introduced in DOM Level 2: interface MediaList { attribute DOMString mediaText; // raises(DOMException) on setting readonly attribute unsigned long length; DOMString item(in unsigned long index); void deleteMedium(in DOMString oldMedium) raises(DOMException); void appendMedium(in DOMString newMedium) raises(DOMException); };