X-Git-Url: http://git.osdn.jp/view?a=blobdiff_plain;f=0.6.x%2Fjs%2F20_ui%2F04_XUI_Event.js;h=d5117b628ddebe80a3196c66a5e11c1d8429e97a;hb=512e08f4d38eab417f9651277e8a50c08535cb07;hp=893359fdf2fbbe30b113d97a2dccb173a58a1639;hpb=a130cabd01fde8865990a59d849f5d5d08ed2119;p=pettanr%2FclientJs.git diff --git a/0.6.x/js/20_ui/04_XUI_Event.js b/0.6.x/js/20_ui/04_XUI_Event.js index 893359f..d5117b6 100644 --- a/0.6.x/js/20_ui/04_XUI_Event.js +++ b/0.6.x/js/20_ui/04_XUI_Event.js @@ -1,15 +1,18 @@ -X.UI.Event = { +var XUI_Event = X[ 'UI' ][ 'Event' ] = { INIT : ++X_Event_last, ADDED : ++X_Event_last, CREATION_COMPLETE : ++X_Event_last, REMOVED : ++X_Event_last, + LAYOUT_BEFORE : ++X_Event_last, + LAYOUT_COMPLETE : ++X_Event_last, + // http://d.hatena.ne.jp/edvakf/20100205/1265338487 // http://d.hatena.ne.jp/uupaa/20100401/1270097629 - ENTER_VIEW : ++X_Event_last, // 要素が視界に入った - OUT_VIEW : ++X_Event_last, + VIEW_IN : ++X_Event_last, // 要素が視界に入った + VIEW_OUT : ++X_Event_last, POINTER_OUT : ++X_Event_last, POINTER_IN : ++X_Event_last, @@ -29,8 +32,8 @@ X.UI.Event = { // raw pointing device event _POINTER_DOWN : ++X_Event_last, + _POINTER_MOVE : ++X_Event_last, _POINTER_UP : ++X_Event_last, - _POINTER_MOVE : ++X_Event_last, _POINTER_CANCEL : ++X_Event_last, FILE_DRAG : ++X_Event_last, @@ -100,33 +103,35 @@ X.UI.Event = { ANIME_BEFORE_STOP : ++X_Event_last, // before cancel ANIME_STOP : ++X_Event_last, - PAGE_BEFORE_SHOW : ++X_Event_last, + PAGE_SHOW_BEFORE : ++X_Event_last, PAGE_SHOW : ++X_Event_last, - PAGE_AFTER_SHOW : ++X_Event_last, - PAGE_BEFORE_HIDE : ++X_Event_last, + PAGE_SHOW_AFTER : ++X_Event_last, + PAGE_HIDE_BEFORE : ++X_Event_last, PAGE_HIDE : ++X_Event_last, - PAGE_AFTER_HIDE : ++X_Event_last, + PAGE_HIDE_AFTER : ++X_Event_last, // X.UI.Form - CHANGE : ++X_Event_last, - SUBMIT : ++X_Event_last, - SELECT : ++X_Event_last, // click or tap or enterkey + CHANGE : ++X_Event_last, + SUBMIT : ++X_Event_last, + SELECT : ++X_Event_last, // click or tap or enterkey + + ITEMDATA_CHANGED : ++X_Event_last, IdToName : {}, NameToID : {} }; - X.UI.Event.IdToName[ X.UI.Event._POINTER_DOWN ] = 'pointerdown'; - X.UI.Event.IdToName[ X.UI.Event._POINTER_UP ] = 'pointerup'; - X.UI.Event.IdToName[ X.UI.Event._POINTER_MOVE ] = 'pointermove'; - X.UI.Event.IdToName[ X.UI.Event._POINTER_CANCEL ] = 'pointercancel'; + XUI_Event.IdToName[ XUI_Event._POINTER_DOWN ] = 'pointerdown'; + XUI_Event.IdToName[ XUI_Event._POINTER_UP ] = 'pointerup'; + XUI_Event.IdToName[ XUI_Event._POINTER_MOVE ] = 'pointermove'; + XUI_Event.IdToName[ XUI_Event._POINTER_CANCEL ] = 'pointercancel'; ( function( IdToName, NameToID, p ){ for( p in IdToName ){ - if( X_EMPTY_OBJECT[ p ] ) continue; - NameToID[ IdToName[ p ] ] = p; + // if( X_EMPTY_OBJECT[ p ] ) continue; + NameToID[ IdToName[ p ] ] = parseFloat( p ); }; -})( X.UI.Event.IdToName, X.UI.Event.NameToID ); +})( XUI_Event.IdToName, XUI_Event.NameToID );