{"version":3,"sources":["../src/classs/isPropertyMethod.ts"],"names":["isPropertyMethod","inst","name","descriptor"],"mappings":";;;;AASO,SAASA,CAAAA,CAAiBC,EAAaC,CAAY,CAAA,CACtD,GAAG,CACC,IAAMC,CAAa,CAAA,MAAA,CAAO,wBAAyBF,CAAAA,CAAAA,CAAKC,CAAI,CAC5D,CAAA,OAAOC,CAAeA,GAAAA,CAAAA,CAAW,GAAOA,EAAAA,CAAAA,CAAW,IACvD,CAAS,KAAA,EACT,OAAO,MACX","file":"chunk-HCAXCTLV.mjs","sourcesContent":["/**\n *\n *   返回指定名称的方法是否是一个属性\n *  而不是一个函数\n *\n * @param inst\n * @param name\n * @returns {boolean}\n */\nexport function isPropertyMethod(inst:object, name:string){\n    try{\n        const descriptor = Object.getOwnPropertyDescriptor(inst,name)\n        return descriptor && (descriptor.get || descriptor.set)\n    }catch(e){}\n    return false\n}\n "]}