コンストラクタ
管理するDOM要素のjQueryオブジェクト
管理するDOM要素のjQueryオブジェクト
ミュートされているかどうか
this.player.isMuted()
を利用すれば判定はできるが
this.player.mute()
もしくは this.player.unMute()
実行直後では
this.player.isMuted()
の判定が不安定なため
(APIの実行完了を監視しなければならないが、そのためのイベントが存在しない)
独自にインスタンスプロパティとして保持する
現在のキューのインデックス番号
管理するDOM要素のid属性値
プレイヤーが有効になっているかどうか
ムービーのID
ムービーのオプション
管理するDOM要素のname属性値
プレイヤーオブジェクト
API URL
Player URL
管理対象の要素に付加するclass属性値のプレフィックス
クラス名のデフォルトの単語繋ぎの形式
クラス名のデフォルトのプレフィックス
BEMのエレメントのクラス名の繋ぎ文字
BEMのモディファイアのクラス名の繋ぎ文字
インスタンスに付加するデフォルトのクラス名
管理対象の要素
初期化
※ this.$el
の embeddedyoutubeplay
イベント非推奨
初期化が成功したかどうか
クラス名を付加する
要素の属性の真偽を判定する
baser.ui.element.Element.getBoolAttr
のインスタンスメソッド版
イベントハンドラを削除する
イベントハンドラを登録する
イベントハンドラを発火させる
クラス名を付加する
クラス名文字列を生成する
要素の属性の真偽を判定する
DOM APIの標準で判定できるものはそれで判断
値なし属性の場合は存在すれば真
値あり属性の場合は偽相等の文字列でなければ全て真とする
ただし値なし属性の場合は値が空文字列のため、偽相等の文字列の例外とする
CSSプロパティを取り除く
CSSプロパティをDOM要素から取り除く
クラス名を取り除く
Generated using TypeDoc
YouTube要素
0.0.7
0.0.7