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()
モニターの停止(手動で実行する場合)