{"version":3,"file":"scripts/public-f791fd16.c5a2dd27401acd535118.bundle.js","mappings":"6NAAA,0BAII,WAAAA,CAAYC,GACRC,KAAKD,YAAcA,CACvB,CAEA,OAAAE,CAAQC,GACJA,EAAIC,iBACJD,EAAIE,2BACJF,EAAIG,iBACR,CAEA,qBAAAC,G,QACI,IAAIC,EAAYP,KAAKD,YAAYS,cAAc,kCACjCR,KAAKD,YAAYS,cAAc,cACrCC,iBAAiB,uBAAuBC,QAASC,IACrDA,EAAGC,UAAUC,OAAO,gBAIxB,IAAK,IAAIC,EAAI,EAAGA,GAAuB,QAAnB,EAAAP,aAAS,EAATA,EAAWQ,gBAAQ,eAAEC,QAAQF,IAE1B,QAAnB,EAAAP,aAAS,EAATA,EAAWQ,gBAAQ,SAAGD,GAAGG,oBAAoB,cAAejB,KAAKC,QACzE,CAEA,sBAAAiB,G,UACI,IAAIX,EAAYP,KAAKD,YAAYS,cAAc,kCACjCR,KAAKD,YAAYS,cAAc,cACrCC,iBAAiB,mBAAmBC,QAASC,IACjDA,EAAGC,UAAUO,IAAI,gBAGrB,IAAK,IAAIL,EAAI,EAAGA,GAAuB,QAAnB,EAAAP,aAAS,EAATA,EAAWQ,gBAAQ,eAAEC,QAAQF,IAE1B,QAAnB,EAAAP,aAAS,EAATA,EAAWQ,gBAAQ,SAAGD,GAAGG,oBAAoB,cAAejB,KAAKC,SAC9C,QAAnB,EAAAM,aAAS,EAATA,EAAWQ,gBAAQ,SAAGD,GAAGM,iBAAiB,cAAepB,KAAKC,QAEtE,CAEA,uBAAAoB,GACI,IAAIC,EAActB,KAAKD,YAAYS,cAAc,iCAC7Ce,EAAiBvB,KAAKD,YAAYS,cAAc,gCAChDgB,EAAexB,KAAKD,YAAYS,cAAc,4BAElDc,SAAAA,EAAaT,SACbU,SAAAA,EAAgBV,SAChBW,SAAAA,EAAcX,SAEdb,KAAKkB,wBACT,CAEA,cAAAO,CAAeC,EAAqB,IAChC1B,KAAKqB,0BAEL,IAAK,IAAIP,EAAI,EAAGA,EAAIY,EAAOV,OAAQF,IAC/Bd,KAAK2B,cAAcD,EAAOZ,GAClC,CAEA,aAAAa,CAAcC,EAAYC,GAAoC,GACpDA,GACF7B,KAAKqB,0BAETrB,KAAK8B,aAAaF,EACtB,CAEA,aAAAG,CAAcL,EAAqB,IAC/B1B,KAAKkB,yBAEL,IAAK,IAAIJ,EAAI,EAAGA,EAAIY,EAAOV,OAAQF,IAC/Bd,KAAK8B,aAAaJ,EAAOZ,GACjC,CAEA,YAAAgB,CAAaF,EAAYI,GAAkC,GACjDA,GACFhC,KAAKkB,yBAETU,EAAMK,MAAM,EAAG,EAAGL,EAAMM,MAAMC,OAAQP,EAAMQ,SAASD,QAAQE,QAAO,EACxE,CAEA,aAAAC,CAAcV,EAAOW,GACbA,IAAevC,KAAKwC,gBAGpBD,EACAvC,KAAK8B,aAAaF,GAAO,GAEzB5B,KAAKM,wBAETN,KAAKwC,cAAgBD,EACzB,E,yeClEG,IAAME,EAAN,MAsDH,WAAA3C,CAAoB4C,EAA6CC,EAA8BC,EAA0CC,GAArH,KAAAH,eAAAA,EAA6C,KAAAC,UAAAA,EAA8B,KAAAC,gBAAAA,EAA0C,KAAAC,cAAAA,EAjDzI,KAAAC,sBAA+C,IAAI,EAAAC,sBAwCnD,KAAAC,wBAAkC,EA6ClC,KAAAC,mBAAsBC,IAClB,MAAMC,EAAoBD,EAAEE,cAG5B,IAAIC,EACJ,MAAMC,EAAsBtD,KAAKuD,UAAY,uBAAyB,sBAChEC,EAAmCC,MAAMC,KAAKC,SAASlD,iBAAiB,IAAI6C,yBAClF,IAAK,IAAIxC,EAAI,EAAGA,EAAI0C,EAAkBxC,OAAQF,IAGlB0C,EAAkB1C,GAAG8C,wBAAwBC,IAAMV,EAAkBS,wBAAwBC,IAAO,IAGpG,GAAKL,EAAkB1C,GAAGgD,aAAa,sBAC3DT,EAAuBG,EAAkB1C,GAAGiD,IAIpD/D,KAAK4C,gBAAgBoB,QAAQ,EAAAC,iBAAiBC,mCAAoCb,GAtDmF,CAGzK,QAAAc,GACInE,KAAKoE,aAAepE,KAAKqE,qBAAqBN,EAClD,CAEA,QAAAO,GAMI,GAJAtE,KAAKuE,iBAAmBvE,KAAK4C,gBAAgB4B,UAAU,EAAAP,iBAAiBQ,aAAc,IAAMzE,KAAK0E,QACjG1E,KAAK2E,iBAAmB3E,KAAK4C,gBAAgB4B,UAAU,EAAAP,iBAAiBW,aAAc,IAAM5E,KAAK6E,QACjG7E,KAAK8E,uBAAyB9E,KAAK4C,gBAAgB4B,UAAU,EAAAP,iBAAiBc,YAAa,IAAM/E,KAAKgF,sBAElGhF,KAAKiF,aAAc,CAEnB,MAAM9B,EAAoBQ,SAASnD,cAAc,IAAI,EAAAyD,iBAAiBiB,yCAClE/B,GACAA,EAAkB/B,iBAAiB,SAAUpB,KAAKiD,mB,CAE9D,CAEA,QAAAkC,G,QAMI,GALAnF,KAAKuE,iBAAiBa,UACtBpF,KAAK2E,iBAAiBS,UACtBpF,KAAK8E,uBAAuBM,UACE,QAA9B,EAAApF,KAAKqF,iCAAyB,SAAED,UAE5BpF,KAAKiF,aAAc,CACnB,MAAM9B,EAAoBQ,SAASnD,cAAc,IAAI,EAAAyD,iBAAiBiB,yCAClE/B,GACAA,EAAkBlC,oBAAoB,SAAUjB,KAAKiD,oBACtB,QAAnC,EAAAjD,KAAKsF,sCAA8B,SAAEF,S,CAE7C,CAyBA,IAAAG,CAAKC,GACDxF,KAAKyF,OAAOD,EAChB,CAEA,OAAAxB,GAEIhE,KAAK0C,eAAegD,QAAQ,4GAA6G,gBAAiB,UAAW,UAChKC,KAAKC,IACGA,IAGL5F,KAAKqE,qBAAqBwB,gBAAkB,EAAAC,kBAAkBC,uBAC9D/F,KAAKyF,OAAOzF,KAAKqE,wBAE7B,CAEA,kBAAAW,CAAmBgB,GAAkB,GAEjC,IAAIC,GAAgB,IAAI,EAAAC,sBAAuBC,IAAInG,KAAKqE,qBAAqB+B,QAO7E,GAJAH,EAAcI,gBAIVrG,KAAKqE,qBAAqBiC,cAActF,OAAS,EAAG,CACpD,IAAIuF,EAAavG,KAAKqE,qBAAqBiC,cAActG,KAAKqE,qBAAqBiC,cAActF,OAAS,GAC1G,GAAIiF,EAAcO,QAAQD,GACtB,M,CAIHP,IACDhG,KAAKqE,qBAAqBoC,YAAc,IAG5CzG,KAAKqE,qBAAqBiC,cAAcI,KAAKT,EACjD,CAEA,iBAAAU,GACI,IAAK3G,KAAKqE,qBAAqBiC,cAActF,OACzC,OAEJ,MAAM4F,EAAiB5G,KAAKqE,qBAAqBiC,cAAc,GAC/DtG,KAAKqE,qBAAqB+B,OAASQ,EACnC5G,KAAKqE,qBAAqBwC,eAE1B7G,KAAK2C,UAAUmE,eAAe,KAC1B9G,KAAK4C,gBAAgBoB,QAAQ,kBAC7BhE,KAAK4C,gBAAgBoB,QAAQ,EAAAC,iBAAiB8C,+BAEtD,CAEA,IAAArC,GAEI,IAAK1E,KAAKqE,qBAAqBiC,cAActF,OACzC,OAGJ,MAAMuF,EAAavG,KAAKqE,qBAAqBiC,cAAcU,MACrDC,GAAiB,IAAI,EAAAf,sBAAuBC,IAAInG,KAAKqE,qBAAqB+B,QAChFpG,KAAKqE,qBAAqBoC,YAAYC,KAAKO,GAG3CjH,KAAKqE,qBAAqB+B,OAASG,EAEnCvG,KAAKqF,0BAA4BrF,KAAK4C,gBAAgBsE,cAAc,EAAApB,kBAAkBqB,2BAA4B,KAC9GnH,KAAK4C,gBAAgBoB,QAAQ,kBAC7BhE,KAAK4C,gBAAgBoB,QAAQ,EAAAoD,uBAAuBC,mCAE5D,CAEA,IAAAxC,GACI,IAAK7E,KAAKqE,qBAAqBoC,YAAYzF,OACvC,OAGJ,MAAMoF,EAASpG,KAAKqE,qBAAqBoC,YAAYO,MAGrDhH,KAAKgF,oBAAmB,GAGxBhF,KAAKqE,qBAAqB+B,OAASA,EAEnCpG,KAAKqF,0BAA4BrF,KAAK4C,gBAAgBsE,cAAc,EAAApB,kBAAkBqB,2BAA4B,KAC9GnH,KAAK4C,gBAAgBoB,QAAQ,kBAC7BhE,KAAK4C,gBAAgBoB,QAAQ,EAAAoD,uBAAuBC,mCAE5D,GAxMA,eAAC,IAAAC,UAAS,CAAEC,mBAAoB,EAAAC,YAAYC,S,2BACF,mB,OAAA,IAApB,EAAAC,sBAAA,EAAAA,sBAAoB,W,2CAE1C,eAAC,IAAAJ,UAAS,CAAEC,mBAAoB,EAAAC,YAAYC,S,2BACA,mB,OAAA,IAArB,EAAA1E,uBAAA,EAAAA,uBAAqB,W,4CAE5C,eAAC,IAAAuE,Y,2BACe,mB,EAAA,oBAARK,UAAAA,UAAQ,W,6BAKhB,eAAC,IAAAL,UAAS,CAAEC,mBAAoB,EAAAC,YAAYC,S,qEAG5C,cAAC,EAAAH,S,wEAGD,cAAC,EAAAA,S,8EAGD,cAAC,EAAAA,S,2EAGD,eAAC,IAAAA,Y,2BACgB,mB,EAAA,oBAARK,UAAAA,UAAQ,W,8BAEjB,cAAC,EAAAL,S,2EAGD,eAAC,IAAAA,UAAS,CAAEC,mBAAoB,EAAAC,YAAYI,S,2BACN,mB,OAAA,IAAlB,EAAAC,oBAAA,EAAAA,oBAAkB,W,yCAEtC,eAAC,IAAAP,Y,2BACsC,mB,OAAA,IAAvB,EAAAQ,yBAAA,EAAAA,yBAAuB,W,qCAMvC,eAAC,IAAAR,Y,qFAGD,eAAC,IAAAA,UAAS,CAAEC,mBAAoB,EAAAC,YAAYO,S,kFA5CnCtF,EAAW,cADvB,EAAAuF,W,kCAuD0D,mB,OAAA,IAAnB,EAAAC,qBAAA,EAAAA,qBAAmB,SAA8B,mBAA9B,OAA8B,IAAT,EAAAC,WAAA,EAAAA,WAAS,SAA0C,mBAA1C,OAA0C,IAAf,EAAAC,iBAAA,EAAAA,iBAAe,SAAsC,mBAAtC,OAAsC,IAAb,EAAAC,eAAA,EAAAA,eAAa,YAtD5J3F,GAAA,EAAAA,YAAAA,C,kJCtBb,QAFW,+sE,8NCIJ,IAAM4F,EAAN,oBACO,KAAAC,MAAkB,KAsChC,CAlCI,eAAIC,GACA,OAAQvI,KAAKsI,OACT,IAAK,KAAM,MAAO,OAClB,IAAK,MAAO,MAAO,QACnB,IAAK,SAAU,MAAO,QAE9B,CAEQ,YAAAE,GACJ,GAAIxI,KAAKyI,YAAczI,KAAKyI,WAAWzH,OAAQ,CAE3C,MAAM0H,EAAM1I,KAAKyI,WAAWE,QAAQ3I,KAAKsI,OAEzC,OADatI,KAAKyI,YAAYC,EAAM,GAAK1I,KAAKyI,WAAWzH,O,CAI7D,MAAmB,QAAfhB,KAAKsI,MAAwB,KACd,OAAftI,KAAKsI,MAAuB,SACb,WAAftI,KAAKsI,MAA2B,MAC7B,IACX,CAEA,KAAAM,GACI,MAAMC,EAAO7I,KAAKwI,eAClBxI,KAAKsI,MAAQO,EACT7I,KAAK8I,SAAS9I,KAAK8I,QAAQ9I,KAAKsI,MACxC,CAEA,KAAAS,CAAM7F,GACY,MAAVA,EAAE8F,KAAyB,UAAV9F,EAAE8F,MACnB9F,EAAE/C,iBACFH,KAAK4I,QAEb,GArCA,cAAC,EAAAtB,S,gEACD,cAAC,EAAAA,S,oEACD,cAAC,EAAAA,S,oEAHQe,EAAgB,cAD5B,EAAAL,YACYK,GAAA,EAAAA,iBAAAA,C,wJCFb,QAFW,ua","sources":["./src/administration/shared/components/spreadsheetHelper.ts","./src/administration/shared/components/story-editor.ts","./src/administration/shared/components/story-editor.html","./src/administration/shared/components/tri-state-checkbox.ts","./src/administration/shared/components/tri-state-checkbox.html"],"names":["constructor","baseElement","this","Prevent","evt","preventDefault","stopImmediatePropagation","stopPropagation","EnableOtherComponents","container","querySelector","querySelectorAll","forEach","el","classList","remove","i","children","length","removeEventListener","DisableOtherComponents","add","addEventListener","ReadOnlyOtherComponents","btnAddSheet","btnDeleteSheet","divClipboard","ReadOnlySheets","sheets","ReadOnlySheet","sheet","readOnlyOtherComponents","DisableSheet","DisableSheets","disableOtherComponents","range","_rows","_count","_columns","enable","SetSheetState","hasDataset","previousState","StoryEditor","_dialogService","taskQueue","eventAggregator","bindingEngine","storyLayoutReferences","StoryLayoutReferences","isBudgetBookWebPreview","onBudgetBookScroll","e","budgetBookContent","currentTarget","activeContentBlockId","contentRootSelector","isPreview","contentContainers","Array","from","document","getBoundingClientRect","top","getAttribute","id","publish","BudgetBookHelper","SET_ACTIVE_CONTENT_BLOCK_TOC_EVENT","activate","isEditMode","storyEditorViewModel","attached","undoSubscription","subscribe","HISTORY_UNDO","undo","redoSubscription","HISTORY_REDO","redo","addHistorySubscription","HISTORY_ADD","addLayoutToHistory","isBudgetBook","BUDGET_BOOK_EDITOR_CONTENT_CLASS_NAME","detached","dispose","contentLoadedSubscription","budgetBookEditModeSubscription","save","storyEditor","onSave","confirm","then","result","publishedMarkup","StoryLayoutHelper","buildPublishedMarkup","isRedo","currentLayout","StoryLayoutViewModel","map","layout","deleteShadows","layoutHistory","prevLayout","isEqual","layoutRedos","push","discardAllChanges","originalLayout","clearHistory","queueMicroTask","SET_LAYOUT_ANNOTATIONS_EVENT","pop","redoLayoutCopy","subscribeOnce","EDITOR_LAYOUT_LOADED_EVENT","PageScaffoldingManager","SCAFFOLDING_SYNC_VARIABLES_EVENT","bindable","defaultBindingMode","bindingMode","twoWay","StoryEditorViewModel","Function","oneWay","BudgetBookPageType","BudgetBookPageViewModel","toView","autoinject","SimpleDialogService","TaskQueue","EventAggregator","BindingEngine","TriStateCheckbox","state","ariaChecked","advanceState","cycleOrder","idx","indexOf","cycle","next","onCycle","onKey","key"],"sourceRoot":""}