OSDN Git Service

Version 0.6.107, cleanup X.NodeCSS, fix X.Node.Event for touch, add unescape for...
[pettanr/clientJs.git] / 0.6.x / js / 01_core / 12_XEvent.js
index 758fb1a..61250b1 100644 (file)
@@ -5,9 +5,9 @@ var X_Event_last      = 0,
        \r
        X_Event_toPointer = !X_UA_HID.POINTER && ( X_UA_HID.TOUCH ?\r
                {\r
-                       touchdown   : 'pointerdown',\r
+                       touchstart  : 'pointerdown',\r
                        mousedown   : 'pointerdown',\r
-                       touchup     : 'pointerup', \r
+                       touchend    : 'pointerup', \r
                        mouseup     : 'pointerup',\r
                        touchmove   : 'pointermove',\r
                        mousemove   : 'pointermove',\r
@@ -42,12 +42,35 @@ X.Event = {
        BEFORE_CANCEL          : 10,\r
        CANCELED               : 11,\r
        TIMEOUT                : 12,\r
+       \r
        BEFORE_KILL_INSTANCE   : 13,\r
        KILL_INSTANCE_CANCELED : 14,    \r
-       KILL_INSTANCE          : 15\r
+       KILL_INSTANCE          : 15,\r
+\r
+       VIEW_ACTIVATE          : 16,\r
+       VIEW_DEACTIVATE        : 17,\r
+       VIEW_RESIZED           : 18,\r
+       VIEW_TURNED            : 19,\r
+       BASE_FONT_RESIZED      : 20,\r
+// in_page_jump\r
+// on_screen_keyboard_show\r
+// on_screen_keyboard_hide\r
+       BEFORE_UPDATE          : 21,// このイベントで要素のサイズを取得すると無限ループに!\r
+       UPDATED                : 22,\r
+       AFTER_UPDATE           : 23,\r
+\r
+       HASH_CHANGED           : 24,\r
+\r
+       BEFORE_UNLOAD          : 25,\r
+       UNLOAD                 : 26,\r
+       \r
+       BACKEND_READY          : 27,\r
+       BACKEND_NOT_FOUND      : 28,\r
+       BACKEND_RESEARCH       : 29,\r
+       BACKEND_CHANGED        : 30\r
 };\r
 \r
-X_Event_last = 15;\r
+X_Event_last = 29;\r
 \r
 X_TEMP.onSystemReady.push(\r
        function(){\r