Files
ai-course/node_modules/.cache/babel-loader/1517284a02790774ab6e5a487eb2ac8365418c40d47bdb40918fb7c66dabff76.json

1 line
2.0 KiB
JSON
Raw Permalink Normal View History

{"ast":null,"code":"import { cancelFrame, frame } from '../frameloop/frame.mjs';\nfunction subscribeValue(inputValues, outputValue, getLatest) {\n const update = () => outputValue.set(getLatest());\n const scheduleUpdate = () => frame.preRender(update, false, true);\n const subscriptions = inputValues.map(v => v.on(\"change\", scheduleUpdate));\n outputValue.on(\"destroy\", () => {\n subscriptions.forEach(unsubscribe => unsubscribe());\n cancelFrame(update);\n });\n}\nexport { subscribeValue };","map":{"version":3,"names":["cancelFrame","frame","subscribeValue","inputValues","outputValue","getLatest","update","set","scheduleUpdate","preRender","subscriptions","map","v","on","forEach","unsubscribe"],"sources":["/Users/apple/Documents/cursor/Web课件/AI课/education_web_多Agent协作系统/node_modules/motion-dom/dist/es/value/subscribe-value.mjs"],"sourcesContent":["import { cancelFrame, frame } from '../frameloop/frame.mjs';\n\nfunction subscribeValue(inputValues, outputValue, getLatest) {\n const update = () => outputValue.set(getLatest());\n const scheduleUpdate = () => frame.preRender(update, false, true);\n const subscriptions = inputValues.map((v) => v.on(\"change\", scheduleUpdate));\n outputValue.on(\"destroy\", () => {\n subscriptions.forEach((unsubscribe) => unsubscribe());\n cancelFrame(update);\n });\n}\n\nexport { subscribeValue };\n"],"mappings":"AAAA,SAASA,WAAW,EAAEC,KAAK,QAAQ,wBAAwB;AAE3D,SAASC,cAAcA,CAACC,WAAW,EAAEC,WAAW,EAAEC,SAAS,EAAE;EACzD,MAAMC,MAAM,GAAGA,CAAA,KAAMF,WAAW,CAACG,GAAG,CAACF,SAAS,CAAC,CAAC,CAAC;EACjD,MAAMG,cAAc,GAAGA,CAAA,KAAMP,KAAK,CAACQ,SAAS,CAACH,MAAM,EAAE,KAAK,EAAE,IAAI,CAAC;EACjE,MAAMI,aAAa,GAAGP,WAAW,CAACQ,GAAG,CAAEC,CAAC,IAAKA,CAAC,CAACC,EAAE,CAAC,QAAQ,EAAEL,cAAc,CAAC,CAAC;EAC5EJ,WAAW,CAACS,EAAE,CAAC,SAAS,EAAE,MAAM;IAC5BH,aAAa,CAACI,OAAO,CAAEC,WAAW,IAAKA,WAAW,CAAC,CAAC,CAAC;IACrDf,WAAW,CAACM,MAAM,CAAC;EACvB,CAAC,CAAC;AACN;AAEA,SAASJ,cAAc","ignoreList":[]},"metadata":{},"sourceType":"module","externalDependencies":[]}