{"version":3,"file":"scripts/public-f791fd16.10c51baf532dd70b1c81.bundle.js","mappings":"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","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","toolbar","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":""}