\r
-X.UI.Event = {\r
+var XUI_Event = X[ 'UI' ][ 'Event' ] = {\r
\r
INIT : ++X_Event_last,\r
ADDED : ++X_Event_last,\r
CREATION_COMPLETE : ++X_Event_last,\r
REMOVED : ++X_Event_last,\r
\r
+ LAYOUT_BEFORE : ++X_Event_last,\r
+ LAYOUT_COMPLETE : ++X_Event_last,\r
+\r
// http://d.hatena.ne.jp/edvakf/20100205/1265338487\r
// http://d.hatena.ne.jp/uupaa/20100401/1270097629\r
- ENTER_VIEW : ++X_Event_last, // 要素が視界に入った\r
- OUT_VIEW : ++X_Event_last,\r
+ VIEW_IN : ++X_Event_last, // 要素が視界に入った\r
+ VIEW_OUT : ++X_Event_last,\r
\r
POINTER_OUT : ++X_Event_last,\r
POINTER_IN : ++X_Event_last,\r
\r
// raw pointing device event\r
_POINTER_DOWN : ++X_Event_last,\r
+ _POINTER_MOVE : ++X_Event_last, \r
_POINTER_UP : ++X_Event_last,\r
- _POINTER_MOVE : ++X_Event_last,\r
_POINTER_CANCEL : ++X_Event_last,\r
\r
FILE_DRAG : ++X_Event_last,\r
ANIME_BEFORE_STOP : ++X_Event_last, // before cancel\r
ANIME_STOP : ++X_Event_last,\r
\r
- PAGE_BEFORE_SHOW : ++X_Event_last,\r
+ PAGE_SHOW_BEFORE : ++X_Event_last,\r
PAGE_SHOW : ++X_Event_last,\r
- PAGE_AFTER_SHOW : ++X_Event_last,\r
- PAGE_BEFORE_HIDE : ++X_Event_last,\r
+ PAGE_SHOW_AFTER : ++X_Event_last,\r
+ PAGE_HIDE_BEFORE : ++X_Event_last,\r
PAGE_HIDE : ++X_Event_last,\r
- PAGE_AFTER_HIDE : ++X_Event_last,\r
+ PAGE_HIDE_AFTER : ++X_Event_last,\r
\r
// X.UI.Form\r
- CHANGE : ++X_Event_last,\r
- SUBMIT : ++X_Event_last,\r
- SELECT : ++X_Event_last, // click or tap or enterkey\r
+ CHANGE : ++X_Event_last,\r
+ SUBMIT : ++X_Event_last,\r
+ SELECT : ++X_Event_last, // click or tap or enterkey\r
+ \r
+ ITEMDATA_CHANGED : ++X_Event_last,\r
\r
IdToName : {},\r
NameToID : {}\r
};\r
\r
- X.UI.Event.IdToName[ X.UI.Event._POINTER_DOWN ] = 'pointerdown';\r
- X.UI.Event.IdToName[ X.UI.Event._POINTER_UP ] = 'pointerup';\r
- X.UI.Event.IdToName[ X.UI.Event._POINTER_MOVE ] = 'pointermove';\r
- X.UI.Event.IdToName[ X.UI.Event._POINTER_CANCEL ] = 'pointercancel';\r
+ XUI_Event.IdToName[ XUI_Event._POINTER_DOWN ] = 'pointerdown';\r
+ XUI_Event.IdToName[ XUI_Event._POINTER_UP ] = 'pointerup';\r
+ XUI_Event.IdToName[ XUI_Event._POINTER_MOVE ] = 'pointermove';\r
+ XUI_Event.IdToName[ XUI_Event._POINTER_CANCEL ] = 'pointercancel';\r
\r
\r
\r
( function( IdToName, NameToID, p ){\r
for( p in IdToName ){\r
- if( X_EMPTY_OBJECT[ p ] ) continue;\r
- NameToID[ IdToName[ p ] ] = p;\r
+ // if( X_EMPTY_OBJECT[ p ] ) continue;\r
+ NameToID[ IdToName[ p ] ] = parseFloat( p );\r
};\r
-})( X.UI.Event.IdToName, X.UI.Event.NameToID );\r
+})( XUI_Event.IdToName, XUI_Event.NameToID );\r
\r