OSDN Git Service

ddea5ded46a1c3781a277aa8e1314a01ad820ed6
[pettanr/clientJs.git] / 0.6.x / js / 02_dom / 00_XDoc.js
1
2
3 X.Doc = {
4         listen : function( type, arg1, arg2, arg3 ){
5                 if( type <= X_ViewPort_readyState && type === 'DOMContentLoaded' ){
6                         /*
7                          * X.Event.XDOM_READY 以後に listen した場合の対策
8                          */
9                         X_ViewPort_document.asyncDispatch( type );
10                 };
11                 type && arg1 && X_ViewPort_document.listen( type, arg1, arg2, arg3 );
12                 return X.Doc;
13         },
14         
15         
16         listenOnce : function( type, arg1, arg2, arg3 ){
17                 if( type <= X_ViewPort_readyState && type === 'DOMContentLoaded' ){
18                         /*
19                          * X.Event.XDOM_READY 以後に listen した場合の対策
20                          */
21                         X_ViewPort_document.asyncDispatch( type );
22                 };
23                 type && arg1 && X_ViewPort_document.listenOnce( type, arg1, arg2, arg3 );
24                 return X.Doc;
25         },
26         
27         unlisten : function( type, arg1, arg2, arg3 ){
28                 type && arg1 && X_ViewPort_document.unlisten( type, arg1, arg2, arg3 );
29                 return X.Doc;
30         },
31         
32         listening : function( type, arg1, arg2, arg3 ){
33                 return X_ViewPort_document.listening( type, arg1, arg2, arg3 );
34         }
35 };