{"remainingRequest":"/home/camus/work/lotus/node_modules/babel-loader/lib/index.js!/home/camus/work/lotus/node_modules/cache-loader/dist/cjs.js??ref--1-0!/home/camus/work/lotus/node_modules/vue-loader/lib/index.js??vue-loader-options!/home/camus/work/lotus/app/components/notations-matcher.vue?vue&type=script&lang=js","dependencies":[{"path":"/home/camus/work/lotus/app/components/notations-matcher.vue","mtime":1732184618437},{"path":"/home/camus/work/lotus/node_modules/cache-loader/dist/cjs.js","mtime":1719800821084},{"path":"/home/camus/work/lotus/node_modules/babel-loader/lib/index.js","mtime":1727163989637},{"path":"/home/camus/work/lotus/node_modules/cache-loader/dist/cjs.js","mtime":1719800821084},{"path":"/home/camus/work/lotus/node_modules/vue-loader/lib/index.js","mtime":1719800840033}],"contextDependencies":[],"result":[{"type":"Buffer","data":"base64:aW1wb3J0IHsgU3ZnUGlhbm9Sb2xsIH0gZnJvbSAiQGstbC1sYW1iZGEvbXVzaWMtd2lkZ2V0cyI7CmltcG9ydCBwaWNrIGZyb20gIi4uLy4uL2luYy9waWNrIjsKY29uc3QgY29weU5vdGF0aW9uID0gbm90YXRpb24gPT4gKHsKICBub3Rlczogbm90YXRpb24ubm90ZXMubWFwKG5vdGUgPT4gcGljayhub3RlLCBbInN0YXJ0VGljayIsICJlbmRUaWNrIiwgInNvZnRJbmRleCIsICJkdXJhdGlvbiIsICJjbGFzc2VzIiwgInBpdGNoIiwgImluZGV4IiwgImlkIl0pKQp9KTsKZXhwb3J0IGRlZmF1bHQgewogIG5hbWU6ICJub3RhdGlvbnMtbWF0Y2hlciIsCiAgcHJvcHM6IHsKICAgIGNyaXRlcmlvbjogT2JqZWN0LAogICAgc2FtcGxlOiBPYmplY3QsCiAgICBwYXRoOiBBcnJheSwKICAgIHNvZnRJbmRleEFzWDogewogICAgICB0eXBlOiBCb29sZWFuLAogICAgICBkZWZhdWx0OiBmYWxzZQogICAgfSwKICAgIHRpbWVGYWN0b3JDOiB7CiAgICAgIHR5cGU6IE51bWJlciwKICAgICAgZGVmYXVsdDogMQogICAgfQogIH0sCiAgY29tcG9uZW50czogewogICAgUGluYW9Sb2xsOiBTdmdQaWFub1JvbGwKICB9LAogIGRhdGEoKSB7CiAgICByZXR1cm4gewogICAgICB0aW1lU2NhbGU6IDFlLTMsCiAgICAgIHBvc2l0aW9uQzogewogICAgICAgIHg6IDAsCiAgICAgICAgeTogOTAKICAgICAgfSwKICAgICAgcG9zaXRpb25TOiB7CiAgICAgICAgeDogMCwKICAgICAgICB5OiAxNjAKICAgICAgfQogICAgfTsKICB9LAogIGNvbXB1dGVkOiB7CiAgICBsaW5rcygpIHsKICAgICAgcmV0dXJuIHRoaXMucGF0aCAmJiB0aGlzLnBhdGgubWFwKChjaSwgc2kpID0+ICh7CiAgICAgICAgY2ksCiAgICAgICAgc2kKICAgICAgfSkpLmZpbHRlcigoewogICAgICAgIGNpCiAgICAgIH0pID0+IGNpID49IDApLm1hcCgoewogICAgICAgIGNpLAogICAgICAgIHNpCiAgICAgIH0pID0+ICh7CiAgICAgICAgYzogdGhpcy5pbm5lckNyaXRlcmlvbi5ub3Rlc1tjaV0sCiAgICAgICAgczogdGhpcy5pbm5lclNhbXBsZS5ub3Rlc1tzaV0KICAgICAgfSkpOwogICAgfSwKICAgIGxpbmtJbmRpY2VzKCkgewogICAgICByZXR1cm4gdGhpcy5wYXRoICYmIHRoaXMucGF0aC5tYXAoKGMsIHMpID0+ICh7CiAgICAgICAgYywKICAgICAgICBzCiAgICAgIH0pKTsKICAgIH0sCiAgICB3aWR0aCgpIHsKICAgICAgY29uc3QgbGFzdEMgPSB0aGlzLmlubmVyQ3JpdGVyaW9uICYmIHRoaXMuaW5uZXJDcml0ZXJpb24ubm90ZXNbdGhpcy5pbm5lckNyaXRlcmlvbi5ub3Rlcy5sZW5ndGggLSAxXTsKICAgICAgY29uc3QgbGFzdFMgPSB0aGlzLmlubmVyU2FtcGxlICYmIHRoaXMuaW5uZXJTYW1wbGUubm90ZXNbdGhpcy5pbm5lclNhbXBsZS5ub3Rlcy5sZW5ndGggLSAxXTsKICAgICAgY29uc3QgY2R1cmF0aW9uID0gbGFzdEMgPyBsYXN0Qy5zdGFydCArIGxhc3RDLmR1cmF0aW9uIDogMDsKICAgICAgY29uc3Qgc2R1cmF0aW9uID0gbGFzdFMgPyBsYXN0Uy5zdGFydCArIGxhc3RTLmR1cmF0aW9uIDogMDsKICAgICAgcmV0dXJuIE1hdGgubWF4KGNkdXJhdGlvbiwgc2R1cmF0aW9uLCAxKSAqIHRoaXMudGltZVNjYWxlOwogICAgfSwKICAgIGlubmVyQ3JpdGVyaW9uKCkgewogICAgICBpZiAoIXRoaXMuY3JpdGVyaW9uKSByZXR1cm4gbnVsbDsKICAgICAgY29uc3QgY29weSA9IGNvcHlOb3RhdGlvbih0aGlzLmNyaXRlcmlvbik7CiAgICAgIHRoaXMuc2F0aXNmeU5vdGF0aW9uKGNvcHksICJjIik7CiAgICAgIHJldHVybiBjb3B5OwogICAgfSwKICAgIGlubmVyU2FtcGxlKCkgewogICAgICBpZiAoIXRoaXMuc2FtcGxlKSByZXR1cm4gbnVsbDsKICAgICAgY29uc3QgY29weSA9IGNvcHlOb3RhdGlvbih0aGlzLnNhbXBsZSk7CiAgICAgIHRoaXMuc2F0aXNmeU5vdGF0aW9uKGNvcHksICJzIik7CiAgICAgIHJldHVybiBjb3B5OwogICAgfQogIH0sCiAgLypjcmVhdGVkICgpIHsKICAJdGhpcy5zYXRpc2Z5Tm90YXRpb24odGhpcy5jcml0ZXJpb24sICJjIik7CiAgCXRoaXMuc2F0aXNmeU5vdGF0aW9uKHRoaXMuc2FtcGxlLCAicyIpOwogIH0sKi8KCiAgbWV0aG9kczogewogICAgc2F0aXNmeU5vdGF0aW9uKG5vdGF0aW9uLCB0eXBlKSB7CiAgICAgIGlmIChub3RhdGlvbikgewogICAgICAgIG5vdGF0aW9uLm5vdGVzLmZvckVhY2gobm90ZSA9PiB7CiAgICAgICAgICBpZiAodGhpcy5zb2Z0SW5kZXhBc1gpIHsKICAgICAgICAgICAgbm90ZS5zdGFydCA9IG5vdGUuc29mdEluZGV4ICogNGUrMzsKICAgICAgICAgICAgbm90ZS5kdXJhdGlvbiA9IDIwMDA7CiAgICAgICAgICB9IGVsc2UgewogICAgICAgICAgICBub3RlLnN0YXJ0ID0gbm90ZS5zdGFydFRpY2sgKiAzMiAqICh0eXBlID09PSAicyIgPyB0aGlzLnRpbWVGYWN0b3JDIDogMSk7CiAgICAgICAgICAgIG5vdGUuZHVyYXRpb24gPSAyMDAwOwogICAgICAgICAgfQogICAgICAgICAgbm90ZS5jbGFzc2VzID0gbm90ZS5jbGFzc2VzIHx8IHt9OwogICAgICAgICAgY29uc3QgbWF0Y2hlZCA9IHRoaXMubGlua0luZGljZXMuc29tZShpdGVtID0+IGl0ZW1bdHlwZV0gPT09IG5vdGUuaW5kZXgpOwogICAgICAgICAgbm90ZS5jbGFzc2VzLm1pc3NlZCA9ICFtYXRjaGVkOwogICAgICAgIH0pOwogICAgICB9CiAgICB9LAogICAgb25DbGlja0NOb3RlKG5vdGUpIHsKICAgICAgY29uc3QgY25vdGUgPSB0aGlzLmNyaXRlcmlvbi5ub3Rlc1tub3RlLmluZGV4XTsKICAgICAgdGhpcy4kZW1pdCgiY2xpY2tDTm90ZSIsIGNub3RlKTsKICAgIH0sCiAgICBvbkNsaWNrU05vdGUobm90ZSkgewogICAgICBjb25zdCBzbm90ZSA9IHRoaXMuc2FtcGxlLm5vdGVzW25vdGUuaW5kZXhdOwogICAgICB0aGlzLiRlbWl0KCJjbGlja1NOb3RlIiwgc25vdGUpOwogICAgfQogIH0KfTs="},{"version":3,"names":["SvgPianoRoll","pick","copyNotation","notation","notes","map","note","name","props","criterion","Object","sample","path","Array","softIndexAsX","type","Boolean","default","timeFactorC","Number","components","PinaoRoll","data","timeScale","positionC","x","y","positionS","computed","links","ci","si","filter","c","innerCriterion","s","innerSample","linkIndices","width","lastC","length","lastS","cduration","start","duration","sduration","Math","max","copy","satisfyNotation","methods","forEach","softIndex","startTick","classes","matched","some","item","index","missed","onClickCNote","cnote","$emit","onClickSNote","snote"],"sources":["app/components/notations-matcher.vue"],"sourcesContent":["\n\n\n\n\n\n\n"],"mappings":"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","ignoreList":[]}]}