Class Index | File Index

Classes


Class WINDOW_APP.util.scrollMonitor


Defined in: scroll_event.js.

Class Summary
Constructor Attributes Constructor Name and Description
 
スクロールの監視
Method Summary
Method Attributes Method Name and Description
<inner>  
add(func)
イベントを追加する
<inner>  
remove(func)
イベントを削除する
<inner>  
モニターの開始(手動で実行する場合)
<inner>  
stop()
モニターの停止(手動で実行する場合)
Class Detail
WINDOW_APP.util.scrollMonitor()
スクロールの監視
Author: ngi@phantom4.org.
/**
 * スクロールの監視イベント
 *
 * @param params {Object} 監視中のパラメーター
 * @param params.status {int} 0: スクロール停止した、1: スクロール開始した、2: スクロール中、-1: スクロールしていない
 * @param params.positionX {Number} 縦スクロールの位置
 * @param params.positionY {Number} 横スクロールの位置
 * @param params.deltaX {Number} 縦スクロールの移動量
 * @param params.deltaY {Number} 横スクロールの移動量
 *\/
function onScroll (params) {
	switch(params.status) {
		case 0:
			//スクロール停止したときの処理
			break;

		case 1:
			//スクロール開始したときの処理
			break;

		case 2:
			//スクロール中の処理
			break;
	}
}

WINDOW_APP.util.scrollMonitor.add(onScroll);	//リスナー追加
Method Detail
<inner> {Boolean} add(func)
イベントを追加する
Parameters:
func
{Function} リスナー
Returns:
{Boolean} 追加されたか

<inner> {Boolean} remove(func)
イベントを削除する
Parameters:
func
{Function} リスナー
Returns:
{Boolean} 削除されたか

<inner> start()
モニターの開始(手動で実行する場合)

<inner> stop()
モニターの停止(手動で実行する場合)

Documentation generated by JsDoc Toolkit 2.4.0 on Sun Mar 04 2012 20:54:28 GMT+0900 (JST)