OSDN Git Service

Version 0.6.159, fix X.Class & X.XHR.Gadget.
[pettanr/clientJs.git] / 0.6.x / js / 02_dom / 00_XDoc.js
index e2fcbf8..7232833 100644 (file)
@@ -4,6 +4,10 @@
  * @alias X.Doc
  */
 X[ 'Doc' ] = {
+       /**
+        * EventDispatcher.prototype.listen 参照
+        * @alias X.Doc.listen
+        */
        'listen' : function( type, arg1, arg2, arg3 ){
                if( type <= X_ViewPort_readyState && type === 'DOMContentLoaded' ){
                        /*
@@ -12,10 +16,13 @@ X[ 'Doc' ] = {
                        X_ViewPort_document[ 'asyncDispatch' ]( type );
                };
                type && arg1 && X_ViewPort_document[ 'listen' ]( type, arg1, arg2, arg3 );
-               return X.Doc;
+               return X[ 'Doc' ];
        },
        
-       
+       /**
+        * EventDispatcher.prototype.listenOnce 参照
+        * @alias X.Doc.listenOnce
+        */
        'listenOnce' : function( type, arg1, arg2, arg3 ){
                if( type <= X_ViewPort_readyState && type === 'DOMContentLoaded' ){
                        /*
@@ -24,14 +31,22 @@ X[ 'Doc' ] = {
                        X_ViewPort_document[ 'asyncDispatch' ]( type );
                };
                type && arg1 && X_ViewPort_document[ 'listenOnce' ]( type, arg1, arg2, arg3 );
-               return X.Doc;
+               return X[ 'Doc' ];
        },
-       
+
+       /**
+        * EventDispatcher.prototype.unlisten 参照
+        * @alias X.Doc.unlisten
+        */     
        'unlisten' : function( type, arg1, arg2, arg3 ){
                type && arg1 && X_ViewPort_document[ 'unlisten' ]( type, arg1, arg2, arg3 );
-               return X.Doc;
+               return X[ 'Doc' ];
        },
-       
+
+       /**
+        * EventDispatcher.prototype.listening 参照
+        * @alias X.Doc.listening
+        */     
        'listening' : function( type, arg1, arg2, arg3 ){
                return X_ViewPort_document[ 'listening' ]( type, arg1, arg2, arg3 );
        },
@@ -39,11 +54,7 @@ X[ 'Doc' ] = {
        'create'     : X_Doc_create,
        
        'createText' : X_Doc_createText
-       
-       // html
-       // head
-       // body
-       // find
+
 };
 
 /**
@@ -57,13 +68,13 @@ X[ 'Doc' ] = {
 function X_Doc_create( tag, opt_attrs, opt_css ){
        var list, i;
        switch( X_Node_getType( tag ) ){
-               case X_Node_TYPE.STRING :
+               case X_NodeType_STRING :
                        X_Node_newByTag = true;
                        return new Node( tag, opt_attrs, opt_css );
-               case X_Node_TYPE.HTML_STRING :
+               case X_NodeType_HTML_STRING :
                        list = X_HtmlParser_parse( tag, true );
                        for( i = list.length; 1 < i; ){
-                               list[ --i ].destroy();
+                               list[ --i ][ 'kill' ]();
                        };
                        return list[ 0 ];
        };