listening : function( type, arg1, arg2, arg3 ){
return X_ViewPort_document.listening( type, arg1, arg2, arg3 );
- }
+ },
+
+ create : X_Doc_create,
+
+ createText : X_Doc_createText
+
+ // html
+ // head
+ // body
+ // find
+};
+
+function X_Doc_create( tag, opt_attrs, opt_css ){
+ var list, i;
+ switch( X_Node_getType( tag ) ){
+ case X_Node_TYPE.STRING :
+ X_Node_newByTag = true;
+ return new Node( tag, opt_attrs, opt_css );
+ case X_Node_TYPE.HTML_STRING :
+ list = X_HtmlParser_parse( tag, true );
+ for( i = list.length; 1 < i; ){
+ list[ --i ].destroy();
+ };
+ return list[ 0 ];
+ };
+};
+
+function X_Doc_createText( text ){
+ X_Node_newByText = true;
+ return new Node( text );
};