{"version":3,"sources":["https://lively-kernel.org/lively4/BP2019RH1/src/internal/individuals-as-points/venn/annotation-manager.js"],"names":["AnnotationManager","constructor","canvasRootDiv","appendAnnotationForForceCenter","forceCenter","annotation","_buildAnnotationForForceCenter"],"mappings":";;;;;;;;AAAe,YAAMA,iBAAN,CAAwB;AACrCC,oBAAYC,aAAZ,EAA2B;AACzB,eAAKA,aAAL,GAAqBA,aAArB;AACD;;AAED;AACA;AACA;;AAEA,cAAMC,8BAAN,CAAqCC,WAArC,EAAkD;AAChD,cAAIC,aAAa,MAAM,KAAKC,8BAAL,CAAoCF,WAApC,CAAvB;AACAA,sBAAYC,UAAZ,GAAyBA,UAAzB;AACD;;AAED;AACA;AACA;;AAhBqC;;yBAAlBL,iB","file":"annotation-manager.js","sourcesContent":["export default class AnnotationManager {\n  constructor(canvasRootDiv) {\n    this.canvasRootDiv = canvasRootDiv\n  }\n  \n  // ------------------------------------------\n  // Public Methods\n  // ------------------------------------------\n  \n  async appendAnnotationForForceCenter(forceCenter) {\n    let annotation = await this._buildAnnotationForForceCenter(forceCenter)\n    forceCenter.annotation = annotation\n  }\n  \n  // ------------------------------------------\n  // Private Methods\n  // ------------------------------------------\n  \n}"]}