Class WINDOW_APP.classes.CloseMonitor
Defined in: close_event.js.
| Constructor Attributes | Constructor Name and Description |
|---|---|
|
WINDOW_APP.classes.CloseMonitor(targetWindow)
ウィンドウ開閉の監視
|
| Method Attributes | Method Name and Description |
|---|---|
| <inner> |
add(func)
イベントを追加する
|
| <inner> |
remove(func)
イベントを削除する
|
| <inner> |
start()
モニターの開始(手動で実行する場合)
|
| <inner> |
stop()
モニターの停止(手動で実行する場合)
|
Class Detail
WINDOW_APP.classes.CloseMonitor(targetWindow)
ウィンドウ開閉の監視
Author: ngi@phantom4.org.
Author: ngi@phantom4.org.
/**
* windowの状態が変わった
*
* @param isOpen {Boolean} 開いているか
* @param target {Object} 対象のウィンドウ
*\/
function onStatusChanged (isOpen, target) {
alert("window.closed", isOpen, target);
}
var monitor = new WINDOW_APP.classes.CloseMonitor();
monitor.add(onStatusChanged); //リスナー追加
- Parameters:
- targetWindow
- {Object} 監視するウィンドウ
Method Detail
<inner>
add(func)
イベントを追加する
- Parameters:
- func
- {Function} リスナー
<inner>
remove(func)
イベントを削除する
- Parameters:
- func
- {Function} リスナー
<inner>
start()
モニターの開始(手動で実行する場合)
<inner>
stop()
モニターの停止(手動で実行する場合)