OSDN Git Service

Version 0.6.133, fix for closure compiler - ADVANCED_OPTIMIZATIONS
[pettanr/clientJs.git] / 0.6.x / js / 02_dom / 00_XDoc.js
index 925616f..c185700 100644 (file)
@@ -1,5 +1,8 @@
-
-
+/**
+ * document をラップする
+ * @namespace X.Doc
+ * @alias X.Doc
+ */
 X.Doc = {
        listen : function( type, arg1, arg2, arg3 ){
                if( type <= X_ViewPort_readyState && type === 'DOMContentLoaded' ){
@@ -43,6 +46,14 @@ X.Doc = {
        // find
 };
 
+/**
+ * X.Node 要素を作成する。この時点でツリーには追加されない。
+ * @alias X.Doc.create
+ * @param {string} tag タグ名
+ * @param {object} opt_attrs 属性
+ * @param {object} opt_css スタイル
+ * @return {Node}
+ */
 function X_Doc_create( tag, opt_attrs, opt_css ){
        var list, i;
        switch( X_Node_getType( tag ) ){
@@ -58,6 +69,12 @@ function X_Doc_create( tag, opt_attrs, opt_css ){
        };
 };
 
+/**
+ * X.Node テキストを作成する。この時点でツリーには追加されない。
+ * @alias X.Doc.createText
+ * @param {string} textContent
+ * @return {Node}
+ */
 function X_Doc_createText( text ){
        X_Node_newByText = true;
        return new Node( text );