OSDN Git Service
(root)
/
pettanr
/
clientJs.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Version 0.6.217, add #switch for X.Audio.
[pettanr/clientJs.git]
/
0.6.x
/
js
/
01_core
/
14_XEvent.js
diff --git
a/0.6.x/js/01_core/14_XEvent.js
b/0.6.x/js/01_core/14_XEvent.js
index
522959b
..
1771ecc
100644
(file)
--- a/
0.6.x/js/01_core/14_XEvent.js
+++ b/
0.6.x/js/01_core/14_XEvent.js
@@
-12,8
+12,8
@@
var X_Event_Rename = {},
IFRAMEload_proxy : function( e ){
\r
var raw = this[ '_rawObject' ];
\r
\r
IFRAMEload_proxy : function( e ){
\r
var raw = this[ '_rawObject' ];
\r
\r
- return
raw.readyState === 'complete' || raw.readyState === 'loaded'
?
\r
- this[ 'dispatch' ]( 'load' ) : X_C
allback_PREVENT_DEFAULT, X_Callback
_STOP_PROPAGATION;
\r
+ return
( raw.readyState === 'complete' || raw.readyState === 'loaded' )
?
\r
+ this[ 'dispatch' ]( 'load' ) : X_C
ALLBACK_PREVENT_DEFAULT | X_CALLBACK
_STOP_PROPAGATION;
\r
},
\r
\r
// X_UA[ 'Opera' ]
\r
},
\r
\r
// X_UA[ 'Opera' ]
\r
@@
-22,7
+22,7
@@
var X_Event_Rename = {},
},
\r
\r
contextmenu_proxy : function( e ){
\r
},
\r
\r
contextmenu_proxy : function( e ){
\r
- return e.button === 2 ? this[ 'dispatch' ]( 'contextmenu' ) : X_C
allback
_NONE;
\r
+ return e.button === 2 ? this[ 'dispatch' ]( 'contextmenu' ) : X_C
ALLBACK
_NONE;
\r
}
\r
},
\r
\r
}
\r
},
\r
\r
@@
-34,6
+34,9
@@
var X_Event_Rename = {},
'mouseup' : 'pointerup',
\r
'touchmove' : 'pointermove',
\r
'mousemove' : 'pointermove',
\r
'mouseup' : 'pointerup',
\r
'touchmove' : 'pointermove',
\r
'mousemove' : 'pointermove',
\r
+ 'touchleave' : 'pointerleave',
\r
+ 'mouseout' : 'pointerout',
\r
+ 'mouseleave' : 'pointerleave',
\r
'touchcancel' : 'pointercancel',
\r
'contextmenu' : 'contextmenu',
\r
'dbclick' : 'dbclick',
\r
'touchcancel' : 'pointercancel',
\r
'contextmenu' : 'contextmenu',
\r
'dbclick' : 'dbclick',
\r
@@
-43,6
+46,8
@@
var X_Event_Rename = {},
'mousedown' : 'pointerdown',
\r
'mouseup' : 'pointerup',
\r
'mousemove' : 'pointermove',
\r
'mousedown' : 'pointerdown',
\r
'mouseup' : 'pointerup',
\r
'mousemove' : 'pointermove',
\r
+ 'mouseout' : 'pointerout',
\r
+ 'mouseleave' : 'pointerleave',
\r
'contextmenu' : 'contextmenu',
\r
'dbclick' : 'dbclick',
\r
'click' : 'click'
\r
'contextmenu' : 'contextmenu',
\r
'dbclick' : 'dbclick',
\r
'click' : 'click'
\r
@@
-54,7
+59,6
@@
var // 内部イベント
X_EVENT_INIT = 7,
\r
\r
// 公開イベント
\r
X_EVENT_INIT = 7,
\r
\r
// 公開イベント
\r
- /* @const */
\r
X_EVENT_XDOM_READY = 8,
\r
\r
X_EVENT_COMPLETE = 9,
\r
X_EVENT_XDOM_READY = 8,
\r
\r
X_EVENT_COMPLETE = 9,
\r
@@
-66,11
+70,8
@@
var // 内部イベント
X_EVENT_CANCELED = 15,
\r
X_EVENT_TIMEOUT = 16,
\r
\r
X_EVENT_CANCELED = 15,
\r
X_EVENT_TIMEOUT = 16,
\r
\r
- /* @const */
\r
X_EVENT_BEFORE_KILL_INSTANCE = 17,
\r
X_EVENT_BEFORE_KILL_INSTANCE = 17,
\r
- /* @const */
\r
X_EVENT_KILL_INSTANCE_CANCELED = 18,
\r
X_EVENT_KILL_INSTANCE_CANCELED = 18,
\r
- /* @const */
\r
X_EVENT_KILL_INSTANCE = 19,
\r
\r
X_EVENT_VIEW_ACTIVATE = 20,
\r
X_EVENT_KILL_INSTANCE = 19,
\r
\r
X_EVENT_VIEW_ACTIVATE = 20,
\r
@@
-111,18
+112,24
@@
var // 内部イベント
X_EVENT_MEDIA_ENDED = 46,
\r
X_EVENT_MEDIA_WAITING = 47,
\r
X_EVENT_MEDIA_SEEKING = 48,
\r
X_EVENT_MEDIA_ENDED = 46,
\r
X_EVENT_MEDIA_WAITING = 47,
\r
X_EVENT_MEDIA_SEEKING = 48,
\r
+ X_EVENT_MEDIA_WAIT_FOR_TOUCH = 49,
\r
\r
\r
- X_EVENT_NEED_AUTH =
49
,
\r
+ X_EVENT_NEED_AUTH =
50
,
\r
\r
\r
- X_Event_last = 49;
\r
+ X_EVENT_DEBUG = 51,
\r
+
\r
+ X_Event_last = 51;
\r
+
\r
+// in_page_jump
\r
+// on_screen_keyboard_show
\r
+// on_screen_keyboard_hide
\r
\r
/**
\r
* フレームワーク内で定義されたイベント。
\r
* @namespace X.Event
\r
\r
/**
\r
* フレームワーク内で定義されたイベント。
\r
* @namespace X.Event
\r
- * @alias X.Event
\r
- * @enum {number}
\r
*/
\r
*/
\r
-X[ 'Event' ] = {
\r
+X[ 'Event' ] = /** @lends X.Event */
\r
+{
\r
/**
\r
* X.ViewPort で発生する。DomContentLoaded に相当。document.body.innerHTML の内容から X.Node ツリーの作成が完了した。
\r
* このイベント以降、X.Doc.create(), X.Doc.find() 等が可能になる。
\r
/**
\r
* X.ViewPort で発生する。DomContentLoaded に相当。document.body.innerHTML の内容から X.Node ツリーの作成が完了した。
\r
* このイベント以降、X.Doc.create(), X.Doc.find() 等が可能になる。
\r
@@
-172,10
+179,6
@@
X[ 'Event' ] = {
*/
\r
'BASE_FONT_RESIZED' : X_EVENT_BASE_FONT_RESIZED,
\r
\r
*/
\r
'BASE_FONT_RESIZED' : X_EVENT_BASE_FONT_RESIZED,
\r
\r
-// in_page_jump
\r
-// on_screen_keyboard_show
\r
-// on_screen_keyboard_hide
\r
-
\r
/**
\r
* X_System で発生する。このイベントで要素のサイズを取得すると無限ループに!
\r
*/
\r
/**
\r
* X_System で発生する。このイベントで要素のサイズを取得すると無限ループに!
\r
*/
\r
@@
-225,8
+228,11
@@
X[ 'Event' ] = {
'MEDIA_ENDED' : X_EVENT_MEDIA_ENDED,
\r
'MEDIA_WAITING' : X_EVENT_MEDIA_WAITING,
\r
'MEDIA_SEEKING' : X_EVENT_MEDIA_SEEKING,
\r
'MEDIA_ENDED' : X_EVENT_MEDIA_ENDED,
\r
'MEDIA_WAITING' : X_EVENT_MEDIA_WAITING,
\r
'MEDIA_SEEKING' : X_EVENT_MEDIA_SEEKING,
\r
+ 'MEDIA_WAIT_FOR_TOUCH' : X_EVENT_MEDIA_WAIT_FOR_TOUCH,
\r
+
\r
+ 'NEED_AUTH' : X_EVENT_NEED_AUTH,
\r
\r
\r
- '
NEED_AUTH' : X_EVENT_NEED_AUTH
\r
+ '
DEBUG' : X_EVENT_DEBUG
\r
};
\r
\r
X_TEMP.onSystemReady.push(
\r
};
\r
\r
X_TEMP.onSystemReady.push(
\r