drill.define(async n=>{let e=await n("common/data");return()=>new Promise((n,a)=>{let c,m=e.splits.find(n=>"main"==n.pannelType);m.command="selecteSource",m.watch("command",c=((e,a)=>{a instanceof Object&&(n(a.object),m.unwatch("command",c),m.command="",c=null)}))})});