dist/zn.reactnative.js
function (target, name, meta){
            var _ctor = __define.fixTargetCtor(target),
                _key = __define.fixTargetKey(name),
                _exist = _key in _ctor;

            _ctor[_key] = {
                name: name,
                type: 'method',
                meta: meta
            };

            if (name in target) {
                if(!meta.value){
                    meta.value = function (){

                    };
                }

                meta.value.__super__ = target[name];
            }

            target[name] = meta.value;

            return _exist;
        }
function (target, name, meta){
            var _ctor = __define.fixTargetCtor(target),
                _key = __define.fixTargetKey(name),
                _exist = _key in _ctor;

            _ctor[_key] = {
                name: name,
                type: 'method',
                meta: meta
            };

            if (name in target) {
                if(!meta.value){
                    meta.value = function (){

                    };
                }

                meta.value.__super__ = target[name];
            }

            target[name] = meta.value;

            return _exist;
        }
function ( target , name , meta ) { var _ctor = __define . fixTargetCtor ( target ) , _key = __define . fixTargetKey ( name ) , _exist = _key in _ctor ; _ctor [ _key ] = { name : name , type : 'method' , meta : meta } ; if ( name in target ) { if ( ! meta . value ) { meta . value = function ( ) { } ; } meta . value . __super__ = target [ name ] ; } target [ name ] = meta . value ; return _exist ; }
Define a method for target
@param target
@param name
@param meta
@returns {boolean}
Define a method for target