1 /**
  2 * @author <a href="https://twitter.com/#!/tomcat_ch">@tomcat_ch</a>
  3 * @version 2011/11/07
  4 */
  5 
  6 /**
  7 * コンストラクタ。
  8 * @class Elementインターフェイスの拡張です。Mozillaの提案ベースでの実装例が多いので、記述を<a href="https://wiki.mozilla.org/Gecko:FullScreenAPI">MozillaWiki</a>にあわせます。
  9 * @see <a href="http://dvcs.w3.org/hg/fullscreen/raw-file/tip/Overview.html#api">Element</a>インターフェイスの拡張(W3C)
 10 * @see <a href="https://wiki.mozilla.org/Gecko:FullScreenAPI">Gecko:FullScreenAPI</a>(MozillaWiki)
 11 * @see <a href="http://johndyer.name/native-fullscreen-javascript-api-plus-jquery-plugin/">Native Fullscreen JavaScript API(plus jQuery plugin)</a>(JOHN DYER'S CODE)
 12 */
 13 function Element()
 14 {
 15 	/**
 16 	* ブラウザと指定のElementのフルスクリーン化を非同期で要求します。
 17 	* @since Chrome 15(Dev)+, Safari 5.1+ webkitRequestFullScreen
 18 	* @since <br />Firefox ? mozRequestFullScreen
 19 	* @since <br />W3C requestFullscreen
 20 	*/
 21 	this.requestFullScreen = function(){};
 22 
 23 	/**
 24 	* ブラウザと指定のElementのフルスクリーン化を非同期で要求します。
 25 	*/
 26 	this.requestFullScreenWithKeys  = function(){};
 27 
 28 	/**
 29 	* フルスクリーンの状態が変更になったときに呼び出されます。
 30 	* @event
 31 	* @param {Event} event
 32 	* @since Chrome 15(Dev)+, Safari 5.1+ onwebkitfullscreenchange
 33 	* @since <br />Firefox ? onmozfullscreenchange
 34 	*/
 35 	this.onfullscreenchange = function(event){};
 36 
 37 	/**
 38 	* iframe Elementのみ有効。
 39 	@ type boolean
 40 	*/
 41 	this.allowfullscreen = false;
 42 }
 43 
 44 
 45