-
- listening : function( type, arg1, arg2, arg3 ){
- return X_ViewPort_document.listening( type, arg1, arg2, arg3 );
+
+ /**
+ * EventDispatcher.prototype.listening 参照
+ * @alias X.Doc.listening
+ */
+ 'listening' : function( type, arg1, arg2, arg3 ){
+ var f = X_Closure_classifyCallbackArgs( arg1, arg2, arg3 );
+
+ if( !f.cbKind ){
+ return X_ViewPort_document[ 'listening' ]( type, this, arg1 );
+ } else
+ if( f.cbKind === X_CLOSURE_FUNC_ONLY ){
+ return X_ViewPort_document[ 'listening' ]( type, this, f.func, f.supplement );
+ };
+ return X_ViewPort_document[ 'listening' ]( type, arg1, arg2, arg3 );