X-Git-Url: http://git.osdn.jp/view?a=blobdiff_plain;ds=sidebyside;f=0.6.x%2Fjs%2F20_ui%2F04_XUI_Event.js;h=fce156abe88cc76f2a7e379387a0048ec1e754e2;hb=572e81e88d5e6f8e3c5d73df7c95e61f1c4544e0;hp=05b40d57ca45641306db81d73af4e8ab20677c34;hpb=5f61a48d303bf9ca6bf021d8957aac743fc8958b;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 05b40d5..fce156a 100644 --- a/0.6.x/js/20_ui/04_XUI_Event.js +++ b/0.6.x/js/20_ui/04_XUI_Event.js @@ -1,18 +1,18 @@ X.UI.Event = { - INIT : ++X.Dom.Event._LAST_EVENT, - ADDED : ++X.Dom.Event._LAST_EVENT, - CREATION_COMPLETE : ++X.Dom.Event._LAST_EVENT, - REMOVED : ++X.Dom.Event._LAST_EVENT, + INIT : ++X_Event_last, + ADDED : ++X_Event_last, + CREATION_COMPLETE : ++X_Event_last, + REMOVED : ++X_Event_last, // http://d.hatena.ne.jp/edvakf/20100205/1265338487 // http://d.hatena.ne.jp/uupaa/20100401/1270097629 - ENTER_VIEW : ++X.Dom.Event._LAST_EVENT, // 要素が視界に入った - OUT_VIEW : ++X.Dom.Event._LAST_EVENT, + ENTER_VIEW : ++X_Event_last, // 要素が視界に入った + OUT_VIEW : ++X_Event_last, - POINTER_OUT : ++X.Dom.Event._LAST_EVENT, - POINTER_IN : ++X.Dom.Event._LAST_EVENT, + POINTER_OUT : ++X_Event_last, + POINTER_IN : ++X_Event_last, // FOCUS // DISABLED @@ -20,106 +20,106 @@ X.UI.Event = { // BASE_FONT_SIZE_CHANGE /* -- Pointing Device Event -- */ - _START_POINTER : X.Dom.Event._LAST_EVENT + 0.5, + _START_POINTER : X_Event_last + 0.5, - CONTEXT_MENU : ++X.Dom.Event._LAST_EVENT, // rightclick or longtouch or menukey or ctrl + click + CONTEXT_MENU : ++X_Event_last, // rightclick or longtouch or menukey or ctrl + click /* -- ここよりあとはノード上をバブルアップ -- */ - _START_BUBLEUP : X.Dom.Event._LAST_EVENT + 0.5, + _START_BUBLEUP : X_Event_last + 0.5, // raw pointing device event - _POINTER_DOWN : ++X.Dom.Event._LAST_EVENT, - _POINTER_UP : ++X.Dom.Event._LAST_EVENT, - _POINTER_MOVE : ++X.Dom.Event._LAST_EVENT, - _POINTER_CANCEL : ++X.Dom.Event._LAST_EVENT, - _TOUCH_START : ++X.Dom.Event._LAST_EVENT, - _TOUCH_END : ++X.Dom.Event._LAST_EVENT, - _TOUCH_MOVE : ++X.Dom.Event._LAST_EVENT, - _TOUCH_CANCEL : ++X.Dom.Event._LAST_EVENT, - _MOUSE_DOWN : ++X.Dom.Event._LAST_EVENT, - _MOUSE_UP : ++X.Dom.Event._LAST_EVENT, - _MOUSE_MOVE : ++X.Dom.Event._LAST_EVENT, - _MOUSE_CANCEL : ++X.Dom.Event._LAST_EVENT, + _POINTER_DOWN : ++X_Event_last, + _POINTER_UP : ++X_Event_last, + _POINTER_MOVE : ++X_Event_last, + _POINTER_CANCEL : ++X_Event_last, + _TOUCH_START : ++X_Event_last, + _TOUCH_END : ++X_Event_last, + _TOUCH_MOVE : ++X_Event_last, + _TOUCH_CANCEL : ++X_Event_last, + _MOUSE_DOWN : ++X_Event_last, + _MOUSE_UP : ++X_Event_last, + _MOUSE_MOVE : ++X_Event_last, + _MOUSE_CANCEL : ++X_Event_last, - FILE_DRAG : ++X.Dom.Event._LAST_EVENT, - FILE_DRAG_START : ++X.Dom.Event._LAST_EVENT, - FILE_DRAG_END : ++X.Dom.Event._LAST_EVENT, - FILE_HOLD : ++X.Dom.Event._LAST_EVENT, - FILE_HOLD_END : ++X.Dom.Event._LAST_EVENT, - FILE_DROP_BEFORE : ++X.Dom.Event._LAST_EVENT, - FILE_DROP : ++X.Dom.Event._LAST_EVENT, - FILE_DROP_CANCEL : ++X.Dom.Event._LAST_EVENT, + FILE_DRAG : ++X_Event_last, + FILE_DRAG_START : ++X_Event_last, + FILE_DRAG_END : ++X_Event_last, + FILE_HOLD : ++X_Event_last, + FILE_HOLD_END : ++X_Event_last, + FILE_DROP_BEFORE : ++X_Event_last, + FILE_DROP : ++X_Event_last, + FILE_DROP_CANCEL : ++X_Event_last, /* -- ここより後は X.UI 用のイベント -- */ - _START_XUI_EVENT : X.Dom.Event._LAST_EVENT + 0.5, + _START_XUI_EVENT : X_Event_last + 0.5, /* -- Mouse & Floating touch(Xperia sola)?? -- */ - HOVER_MOVE : ++X.Dom.Event._LAST_EVENT, - HOVER_STAY : ++X.Dom.Event._LAST_EVENT, - HOVER_STAY_END : ++X.Dom.Event._LAST_EVENT, - WHEEL : ++X.Dom.Event._LAST_EVENT, + HOVER_MOVE : ++X_Event_last, + HOVER_STAY : ++X_Event_last, + HOVER_STAY_END : ++X_Event_last, + WHEEL : ++X_Event_last, /* -- Gesuture Event -- */ - HOLD : ++X.Dom.Event._LAST_EVENT, - HOLD_END : ++X.Dom.Event._LAST_EVENT, - TAP : ++X.Dom.Event._LAST_EVENT, - DOUBLE_TAP : ++X.Dom.Event._LAST_EVENT, - DRAG : ++X.Dom.Event._LAST_EVENT, - DRAG_START : ++X.Dom.Event._LAST_EVENT, - DRAG_END : ++X.Dom.Event._LAST_EVENT, - DRAG_UP : ++X.Dom.Event._LAST_EVENT, - DRAG_RIGHT : ++X.Dom.Event._LAST_EVENT, - DRAG_LEFT : ++X.Dom.Event._LAST_EVENT, - DRAG_DOWN : ++X.Dom.Event._LAST_EVENT, - SWIP : ++X.Dom.Event._LAST_EVENT, - SWIP_UP : ++X.Dom.Event._LAST_EVENT, - SWIP_RIGHT : ++X.Dom.Event._LAST_EVENT, - SWIP_LEFT : ++X.Dom.Event._LAST_EVENT, - SWIP_DOWN : ++X.Dom.Event._LAST_EVENT, - TRANSFORM : ++X.Dom.Event._LAST_EVENT, - TRANSFORM_START : ++X.Dom.Event._LAST_EVENT, - TRANSFORM_END : ++X.Dom.Event._LAST_EVENT, - PINCH : ++X.Dom.Event._LAST_EVENT, - PINCH_IN : ++X.Dom.Event._LAST_EVENT, - PINCH_OUT : ++X.Dom.Event._LAST_EVENT, - ROTATE : ++X.Dom.Event._LAST_EVENT, + HOLD : ++X_Event_last, + HOLD_END : ++X_Event_last, + TAP : ++X_Event_last, + DOUBLE_TAP : ++X_Event_last, + DRAG : ++X_Event_last, + DRAG_START : ++X_Event_last, + DRAG_END : ++X_Event_last, + DRAG_UP : ++X_Event_last, + DRAG_RIGHT : ++X_Event_last, + DRAG_LEFT : ++X_Event_last, + DRAG_DOWN : ++X_Event_last, + SWIP : ++X_Event_last, + SWIP_UP : ++X_Event_last, + SWIP_RIGHT : ++X_Event_last, + SWIP_LEFT : ++X_Event_last, + SWIP_DOWN : ++X_Event_last, + TRANSFORM : ++X_Event_last, + TRANSFORM_START : ++X_Event_last, + TRANSFORM_END : ++X_Event_last, + PINCH : ++X_Event_last, + PINCH_IN : ++X_Event_last, + PINCH_OUT : ++X_Event_last, + ROTATE : ++X_Event_last, - _END_XUI_EVENT : X.Dom.Event._LAST_EVENT + 0.5, + _END_XUI_EVENT : X_Event_last + 0.5, - _END_POINTER : X.Dom.Event._LAST_EVENT + 0.5, + _END_POINTER : X_Event_last + 0.5, /* -- Pointing Device Event -- */ - KEY_DOWN : ++X.Dom.Event._LAST_EVENT, - KEY_UP : ++X.Dom.Event._LAST_EVENT, - KEY_HOLD : ++X.Dom.Event._LAST_EVENT, - KEY_CANCEL : ++X.Dom.Event._LAST_EVENT, + KEY_DOWN : ++X_Event_last, + KEY_UP : ++X_Event_last, + KEY_HOLD : ++X_Event_last, + KEY_CANCEL : ++X_Event_last, - SCROLL_BEFORE_START : ++X.Dom.Event._LAST_EVENT, // cancelable - SCROLL_START : ++X.Dom.Event._LAST_EVENT, - SCROLL_BEFORE_MOVE : ++X.Dom.Event._LAST_EVENT, - SCROLL_MOVE : ++X.Dom.Event._LAST_EVENT, - SCROLL_END : ++X.Dom.Event._LAST_EVENT, - SCROLL_REFRESH : ++X.Dom.Event._LAST_EVENT, + SCROLL_BEFORE_START : ++X_Event_last, // cancelable + SCROLL_START : ++X_Event_last, + SCROLL_BEFORE_MOVE : ++X_Event_last, + SCROLL_MOVE : ++X_Event_last, + SCROLL_END : ++X_Event_last, + SCROLL_REFRESH : ++X_Event_last, - ANIME_BEFORE_START : ++X.Dom.Event._LAST_EVENT, - ANIME_START : ++X.Dom.Event._LAST_EVENT, - ANIME : ++X.Dom.Event._LAST_EVENT, - ANIME_END : ++X.Dom.Event._LAST_EVENT, - ANIME_BEFORE_STOP : ++X.Dom.Event._LAST_EVENT, // before cancel - ANIME_STOP : ++X.Dom.Event._LAST_EVENT, + ANIME_BEFORE_START : ++X_Event_last, + ANIME_START : ++X_Event_last, + ANIME : ++X_Event_last, + ANIME_END : ++X_Event_last, + ANIME_BEFORE_STOP : ++X_Event_last, // before cancel + ANIME_STOP : ++X_Event_last, - PAGE_BEFORE_SHOW : ++X.Dom.Event._LAST_EVENT, - PAGE_SHOW : ++X.Dom.Event._LAST_EVENT, - PAGE_AFTER_SHOW : ++X.Dom.Event._LAST_EVENT, - PAGE_BEFORE_HIDE : ++X.Dom.Event._LAST_EVENT, - PAGE_HIDE : ++X.Dom.Event._LAST_EVENT, - PAGE_AFTER_HIDE : ++X.Dom.Event._LAST_EVENT, + PAGE_BEFORE_SHOW : ++X_Event_last, + PAGE_SHOW : ++X_Event_last, + PAGE_AFTER_SHOW : ++X_Event_last, + PAGE_BEFORE_HIDE : ++X_Event_last, + PAGE_HIDE : ++X_Event_last, + PAGE_AFTER_HIDE : ++X_Event_last, // X.UI.Form - CHANGE : ++X.Dom.Event._LAST_EVENT, - SUBMIT : ++X.Dom.Event._LAST_EVENT, - SELECT : ++X.Dom.Event._LAST_EVENT, // click or tap or enterkey + CHANGE : ++X_Event_last, + SUBMIT : ++X_Event_last, + SELECT : ++X_Event_last, // click or tap or enterkey IdToName : {}, NameToID : {} @@ -149,6 +149,7 @@ X.UI.Event = { ( function( IdToName, NameToID, p ){ for( p in IdToName ){ + if( X_EMPTY_OBJECT[ p ] ) continue; NameToID[ IdToName[ p ] ] = p; }; })( X.UI.Event.IdToName, X.UI.Event.NameToID );