Built files from Bizgaze WebServer
選択できるのは25トピックまでです。 トピックは、先頭が英数字で、英数字とダッシュ('-')を使用した35文字以内のものにしてください。

ribbon.min.js 30KB

12345678910111213
  1. var Unibase;(function(n){let t;(function(t){let i;(function(t){let i;(function(t){let i;(function(t){class i{init(t,i){this.FileName=i.FileName;this.FileId=i.FileId;this.documentGroup=i.DocumentGroup;this.wordDocumentObj=t;this.docBase=n.Apps.Collaboration.Components.DocEditor.Base.Instance();this.fileDownload=n.Apps.Collaboration.Components.Common.Download.Instance();this.util=n.Apps.Collaboration.Components.Common.Util.Instance();this.render()}render(){this.wordDocumentMenubar(this.FileId,this.documentGroup,this.FileName);this.appendToolbarElements();this.createResponsiveToolbar();this.updateProp()}updateProp(){this.fontSize=document.getElementById("DocumentViewer_editor_font_properties_fontSize").ej2_instances[0]}setFontSize(n){this.wordDocumentObj.textProperties.text.isRetrieving=!1;this.fontSize.value=n}wordDocumentMenubar(t,i,r){var u=this,f=[{text:"File",items:[{text:"New",iconCss:"e-icons add-new"},{text:"Open",iconCss:"e-icons e-open"},{text:"Make a copy",iconCss:"e-icons biz_make_a_copy"},{text:"Download",iconCss:"e-icons e-save",items:[{text:"Microsoft Word Document (.docx)",iconCss:"e-icons"},{text:"Portable Document Format (.pdf)",iconCss:"e-icons Pdf_Export"},{text:"Text Document (.txt)",iconCss:"e-icons"}]},{text:"Close",iconCss:"e-icons cross-close"},]},{text:"Edit",items:[{text:"Undo",iconCss:"e-icons biz-doc-undo-icon"},{text:"Redo",iconCss:"e-icons biz-doc-redo-icon"},{separator:!0},{text:"Cut",iconCss:"e-icons biz-doc-cut-icon"},{text:"Copy",iconCss:"e-icons biz-doc-copy-icon"},{text:"Paste",iconCss:"e-icons biz-doc-paste-icon"},{text:"Special paste",iconCss:"e-icons biz-doc-paste-icon",items:[{text:"Keep source formatting",iconCss:"e-icons MT_PasteStyle"},{text:"Match destination formatting",iconCss:"e-icons M_MergeFormatting"},{text:"Text only",iconCss:"e-icons MT_PasteTextonly"},]},{separator:!0},{text:"Delete",iconCss:"e-icons MT_Delete"},{text:"Select all",iconCss:"e-icons MT_SelectAll"},{text:"Search",iconCss:"e-icons MT_Search"},]},{text:"View",items:[{text:"Page Setup",iconCss:"e-icons M_PageSetup"},{text:"Page Number",iconCss:"e-icons M_PageNumber"},{text:"Mode",iconCss:"e-icons MT_Preview",items:[{text:"Editing",iconCss:"e-icons biz_edit_icon"},{text:"View only",iconCss:"e-icons MT_Preview"},]},{text:"Break",iconCss:"e-icons M_Break",items:[{text:"Page Break",iconCss:"e-icons M_PageBreak"},{text:"Section Break",iconCss:"e-icons M_SectionBreak"},]},{separator:!0},{text:"Full screen",iconCss:"e-icons biz-enterfullscreen"},]},{text:"Insert",items:[{text:"Header",iconCss:"e-icons M_Header"},{text:"Footer",iconCss:"e-icons M_Footer"},{separator:!0},{text:"Image",iconCss:"e-icons B_Image"},{text:"Table",iconCss:"e-icons table-02"},{text:"Link",iconCss:"e-icons e-Hyperlink"},{text:"Bookmark",iconCss:"e-icons M_Bookmark"},{text:"Table Of Contents",iconCss:"e-icons M_TableOfContent"},{separator:!0},{text:"Footnote",iconCss:"e-icons M_Footnote"},{text:"Endnote",iconCss:"e-icons M_Endnote"},]},{text:"Format",items:[{text:"Text",iconCss:"e-icons ",items:[{text:"Bold",iconCss:"e-icons "},{text:"Italic",iconCss:"e-icons "},{text:"Underline",iconCss:"e-icons "},{text:"Strikethrough",iconCss:"e-icons "},{text:"Superscript",iconCss:"e-icons "},{text:"Subscript",iconCss:"e-icons "},]},{text:"Font size",iconCss:"e-icons ",items:[{text:"8",iconCss:"e-icons "},{text:"9",iconCss:"e-icons "},{text:"10",iconCss:"e-icons "},{text:"11",iconCss:"e-icons "},{text:"12",iconCss:"e-icons "},{text:"14",iconCss:"e-icons "},{text:"16",iconCss:"e-icons "},{text:"18",iconCss:"e-icons "},{text:"20",iconCss:"e-icons "},{text:"22",iconCss:"e-icons "},{text:"24",iconCss:"e-icons "},{text:"26",iconCss:"e-icons "},{text:"28",iconCss:"e-icons "},{text:"36",iconCss:"e-icons "},{text:"48",iconCss:"e-icons "},{text:"72",iconCss:"e-icons "},{text:"96",iconCss:"e-icons "},]},{text:"Paragraph styles",iconCss:"e-icons ",items:[{text:"Normal",iconCss:"e-icons "},{text:"Heading 1",iconCss:"e-icons "},{text:"Heading 2",iconCss:"e-icons "},{text:"Heading 3",iconCss:"e-icons "},{text:"Heading 4",iconCss:"e-icons "},{text:"Heading 5",iconCss:"e-icons "},{text:"Heading 6",iconCss:"e-icons "},]},{text:"Align & indent",iconCss:"e-icons ",items:[{text:"Left",iconCss:"e-icons "},{text:"Center",iconCss:"e-icons "},{text:"Right",iconCss:"e-icons "},{text:"Justified",iconCss:"e-icons "},{separator:!0},{text:"Increase indent",iconCss:"e-icons "},{text:"Decrease indent",iconCss:"e-icons "},]},{text:"Line spacing",iconCss:"e-icons ",items:[{text:"Single"},{text:"1.15"},{text:"1.5"},{text:"Double"},]},{text:"Bulletes & numbering",iconCss:"e-icons ",items:[{text:"Bullets",items:[{text:"None"},{text:"Bullet dot"},{text:"Bullet circle"},{text:"Bullet square"},{text:"Bullet flower"},{text:"Bullet arrow"},{text:"Bullet tick"},]},{text:"Numbering",items:[{text:"No numbering"},{text:"Numbers"},{text:"Lower case"},{text:"Upper case"},{text:"roman"},{text:"roman two"},]},]},{separator:!0},{text:"Clear formatting",iconCss:"e-icons "},]},{text:"Tools",items:[{text:"Comments",iconCss:"e-icons AddComment"},{text:"Track Changes",iconCss:"e-icons M_TrackChanges"},{text:"Local ClipBoard",iconCss:"e-icons MT_Paste"},{text:"Restrict Editing",iconCss:"e-icons M_Lock",items:[{text:"Read Only"},{text:"Protections"}]},]},{text:"Add-ons",items:[{text:"Form Fields",iconCss:"e-icons M_FormField",items:[{text:"Text Form",iconCss:"e-icons M_Textform"},{text:"Check Box",iconCss:"e-icons M_CheckBox"},{text:"Drop-Down",iconCss:"e-icons M_Dropdown"}]},{text:"Update Fields",iconCss:"e-icons M_UpdateField"},]}];if(!this.wordDocumentMenubarObj){let e=["File","Edit","View","Insert","Format","Tools","Add-ons"];this.wordDocumentMenubarObj=new ej.navigations.Menu({cssClass:"biz-doc-menu",showItemOnClick:!0,beforeItemRender:n=>{if(["Text","Font size","Paragraph styles","Align & indent","Line spacing","Bullets & numbering","Bold","Italic","Underline","Strikethrough","Superscript","Subscript","Normal","Heading 1","Heading 2","Heading 3","Heading 4","Heading 5","Heading 6","8","9","10","11","12","16","14","18","20","22","24","26","48","28","36","72","96"].includes(n.item.text)&&this.docBase.formatInfo&&this.docBase.formatInfo.element&&this.docBase.formatInfo.element.characterFormat){this.docBase.formatInfo.element.characterFormat.bold&&n.item.text=="Bold"&&this.addOrRemoveSelectIcon(n);this.docBase.formatInfo.element.characterFormat.italic&&n.item.text=="Italic"&&this.addOrRemoveSelectIcon(n);this.docBase.formatInfo.element.characterFormat.baselineAlignment==n.item.text&&this.addOrRemoveSelectIcon(n);n.item.text=="Underline"&&this.docBase.formatInfo.element.characterFormat.underline=="Single"&&this.addOrRemoveSelectIcon(n);n.item.text=="Strikethrough"&&this.docBase.formatInfo.element.characterFormat.strikethrough=="SingleStrike"&&this.addOrRemoveSelectIcon(n);n.item.text=="Text"&&(this.docBase.formatInfo.element.characterFormat.bold||this.docBase.formatInfo.element.characterFormat.italic||this.docBase.formatInfo.element.characterFormat.baselineAlignment==n.item.text||this.docBase.formatInfo.element.characterFormat.underline=="Single"||this.docBase.formatInfo.element.characterFormat.strikethrough=="SingleStrike")&&this.addOrRemoveSelectIcon(n);this.docBase.formatInfo.element.characterFormat.fontSize==n.item.text&&this.addOrRemoveSelectIcon(n);this.docBase.formatInfo.element.characterFormat.baseCharStyle?this.docBase.formatInfo.element.characterFormat.baseCharStyle.name.slice(0,-5)==n.item.text&&this.addOrRemoveSelectIcon(n):n.item.text=="Normal"&&this.addOrRemoveSelectIcon(n);n.item.text=="Paragraph styles"&&this.addOrRemoveSelectIcon(n);n.item.text=="Font size"&&["8","9","10","11","12","16","14","18","20","22","24","26","48","28","36","72","96"].includes(this.docBase.formatInfo.element.characterFormat.fontSize.toString())&&this.addOrRemoveSelectIcon(n)}},beforeClose:n=>{e.indexOf(n.parentItem.text)>-1&&(this.wordDocumentMenubarObj.showItemOnClick=!0)},beforeOpen:n=>{e.indexOf(n.parentItem.text)>-1&&(this.wordDocumentMenubarObj.showItemOnClick=!1);if(n.items.find(n=>n.text=="Undo")!=null){let n=document.getElementById("DocumentViewer_toolbar_undo").parentElement.classList.contains("e-overlay");n&&this.wordDocumentMenubarObj.enableItems(["Undo"],!1)}if(n.items.find(n=>n.text=="Redo")!=null){let n=document.getElementById("DocumentViewer_toolbar_redo").parentElement.classList.contains("e-overlay");n&&this.wordDocumentMenubarObj.enableItems(["Redo"],!1)}},select:f=>{var e=document.getElementById("DocumentViewer_editor_font_properties_lineHeight").ej2_instances[0],s=document.getElementById("DocumentViewer_editor_font_properties_bullet_dropdownbtn").ej2_instances[0],o;console.log(f);switch(f.item.text){case"New":this.processNewWord();break;case"Microsoft Word Document (.docx)":this.fileDownload.downloadDocumentFile(t,i,r,"Docx",u.docBase.documentContainer);break;case"Portable Document Format (.pdf)":this.docBase.convertDocsToPdfDownload(t);break;case"Text Document (.txt)":this.fileDownload.downloadDocumentFile(t,i,r,"Txt",u.docBase.documentContainer);break;case"Open":this.renderOpenNewDialogue();break;case"Close":this.closePopup();break;case"Undo":document.getElementById("DocumentViewer_toolbar_undo").click();break;case"Redo":document.getElementById("DocumentViewer_toolbar_redo").click();break;case"Cut":this.docBase.wordDocumentObj.documentEditor.editor.cut();break;case"Copy":this.docBase.wordDocumentObj.documentEditor.selection.copy();break;case"Paste":this.docBase.wordDocumentObj.documentEditor.editor.paste();break;case"Match destination formatting":this.closePopup();break;case"Text only":this.closePopup();break;case"Keep source formatting":this.closePopup();break;case"Delete":this.docBase.wordDocumentObj.documentEditor.editor.delete();break;case"Select all":this.docBase.wordDocumentObj.documentEditor.selection.selectAll();break;case"Search":this.docBase.wordDocumentObj.documentEditor.showOptionsPane();break;case"View only":this.docBase.wordDocumentObj.documentEditor.isReadOnly=!0;break;case"Editing":this.docBase.wordDocumentObj.documentEditor.isReadOnly=!1;break;case"Header":this.wordDocumentObj.toolbarModule.clickHandler({item:{id:this.wordDocumentObj.element.id+"_toolbar_header"},name:"clicked",originalEvent:{target:this.wordDocumentObj.element}});break;case"Footer":this.wordDocumentObj.toolbarModule.clickHandler({item:{id:this.wordDocumentObj.element.id+"_toolbar_footer"},name:"clicked",originalEvent:{target:this.wordDocumentObj.element}});break;case"Page Setup":this.wordDocumentObj.toolbarModule.clickHandler({item:{id:this.wordDocumentObj.element.id+"_toolbar_page_setup"},name:"clicked",originalEvent:{target:this.wordDocumentObj.element}});break;case"Page Number":this.wordDocumentObj.toolbarModule.clickHandler({item:{id:this.wordDocumentObj.element.id+"_toolbar_page_number"},name:"clicked",originalEvent:{target:this.wordDocumentObj.element}});break;case"Page Break":this.wordDocumentObj.toolbarModule.container.documentEditor.editorModule.insertPageBreak();break;case"Section Break":this.wordDocumentObj.toolbarModule.container.documentEditor.editorModule.insertSectionBreak();break;case"Footnote":this.wordDocumentObj.toolbarModule.clickHandler({item:{id:this.wordDocumentObj.element.id+"_toolbar_footnote"},name:"clicked",originalEvent:{target:this.wordDocumentObj.element}});break;case"Endnote":this.wordDocumentObj.toolbarModule.clickHandler({item:{id:this.wordDocumentObj.element.id+"_toolbar_endnote"},name:"clicked",originalEvent:{target:this.wordDocumentObj.element}});break;case"Full screen":n.Apps.Collaboration.Components.Fullscreen.Instance().refreshWordDocumentHeight(this.wordDocumentObj);break;case"Image":this.wordDocumentObj.toolbarModule.imagePicker.value="";this.wordDocumentObj.toolbarModule.imagePicker.click();setTimeout(()=>{this.wordDocumentObj.toolbarModule.documentEditor.focusIn()},30);break;case"Table":this.wordDocumentObj.toolbarModule.clickHandler({item:{id:this.wordDocumentObj.element.id+"_toolbar_table"},name:"clicked",originalEvent:{target:this.wordDocumentObj.element}});break;case"Link":this.wordDocumentObj.toolbarModule.clickHandler({item:{id:this.wordDocumentObj.element.id+"_toolbar_link"},name:"clicked",originalEvent:{target:this.wordDocumentObj.element}});break;case"Bookmark":this.wordDocumentObj.toolbarModule.clickHandler({item:{id:this.wordDocumentObj.element.id+"_toolbar_bookmark"},name:"clicked",originalEvent:{target:this.wordDocumentObj.element}});break;case"Table Of Contents":this.wordDocumentObj.documentEditor.showDialog("TableOfContents");break;case"Bold":document.getElementById("DocumentViewer_editor_font_properties_bold").click();break;case"Italic":document.getElementById("DocumentViewer_editor_font_properties_italic").click();break;case"Underline":document.getElementById("DocumentViewer_editor_font_properties_underline").click();break;case"Strikethrough":document.getElementById("DocumentViewer_editor_font_properties_strikethrough").click();break;case"Superscript":document.getElementById("DocumentViewer_editor_font_properties_superscript").click();break;case"Subscript":document.getElementById("DocumentViewer_editor_font_properties_subscript").click();break;case"Clear formatting":document.getElementById("DocumentViewer_editor_font_properties_clearFormat").click();break;case"Left":document.getElementById("DocumentViewer_editor_font_properties_leftIndent").click();break;case"Center":document.getElementById("DocumentViewer_editor_font_properties_centerIndent").click();break;case"Right":document.getElementById("DocumentViewer_editor_font_properties_rightIndent").click();break;case"Justified":document.getElementById("DocumentViewer_editor_font_properties_justify").click();break;case"Increase indent":document.getElementById("DocumentViewer_editor_font_properties_increaseIndent").click();break;case"Decrease indent":document.getElementById("DocumentViewer_editor_font_properties_decreaseIndent").click();break;case"Single":e.trigger("select",{item:e.items[0]});break;case"1.15":e.trigger("select",{item:e.items[1]});break;case"1.5":e.trigger("select",{item:e.items[2]});break;case"Double":e.trigger("select",{item:e.items[3]});break;case"None":this.wordDocumentObj.textProperties.paragraph.numberedNoneClick();break;case"Bullet dot":this.wordDocumentObj.textProperties.paragraph.bulletDotClick();break;case"Bullet circle":this.wordDocumentObj.textProperties.paragraph.bulletCircleClick();break;case"Bullet square":this.wordDocumentObj.textProperties.paragraph.bulletSquareClick();break;case"Bullet flower":this.wordDocumentObj.textProperties.paragraph.bulletFlowerClick();break;case"Bullet arrow":this.wordDocumentObj.textProperties.paragraph.bulletArrowClick();break;case"Bullet tick":this.wordDocumentObj.textProperties.paragraph.bulletTickClick();break;case"Numbers":this.wordDocumentObj.textProperties.paragraph.numberedNumberDotClick();break;case"Lower case":this.wordDocumentObj.textProperties.paragraph.numberedLowLetterClick();break;case"Upper case":this.wordDocumentObj.textProperties.paragraph.numberedUpLetterClick();break;case"roman":this.wordDocumentObj.textProperties.paragraph.numberedLowRomanClick();break;case"roman two":this.wordDocumentObj.textProperties.paragraph.numberedUpRomanClick();break;case"No numbering":this.wordDocumentObj.textProperties.paragraph.numberedNoneClick();break;case"Normal":this.wordDocumentObj.documentEditor.editorModule.applyStyle("Normal",!0);break;case"Heading 1":this.wordDocumentObj.documentEditor.editorModule.applyStyle("Heading 1",!0);break;case"Heading 2":this.wordDocumentObj.documentEditor.editorModule.applyStyle("Heading 2",!0);break;case"Heading 3":this.wordDocumentObj.documentEditor.editorModule.applyStyle("Heading 3",!0);break;case"Heading 4":this.wordDocumentObj.documentEditor.editorModule.applyStyle("Heading 4",!0);break;case"Heading 5":this.wordDocumentObj.documentEditor.editorModule.applyStyle("Heading 5",!0);break;case"Heading 6":this.wordDocumentObj.documentEditor.editorModule.applyStyle("Heading 6",!0);break;case"8":this.setFontSize("8");break;case"9":this.setFontSize("9");break;case"10":this.setFontSize("10");break;case"11":this.setFontSize("11");break;case"12":this.setFontSize("12");break;case"14":this.setFontSize("14");break;case"16":this.setFontSize("16");break;case"18":this.setFontSize("18");break;case"20":this.setFontSize("20");break;case"22":this.setFontSize("22");break;case"24":this.setFontSize("24");break;case"36":this.setFontSize("36");break;case"Find":this.wordDocumentObj.toolbarModule.clickHandler({item:{id:this.wordDocumentObj.element.id+"_toolbar_find"},name:"clicked",originalEvent:{target:this.wordDocumentObj.element}});break;case"Comments":this.wordDocumentObj.toolbarModule.clickHandler({item:{id:this.wordDocumentObj.element.id+"_toolbar_comment"},name:"clicked",originalEvent:{target:this.wordDocumentObj.element}});break;case"Track Changes":this.wordDocumentObj.toolbarModule.clickHandler({item:{id:this.wordDocumentObj.element.id+"_toolbar_track"},name:"clicked",originalEvent:{target:this.wordDocumentObj.element}});break;case"Local ClipBoard":this.wordDocumentObj.toolbarModule.clickHandler({item:{id:this.wordDocumentObj.element.id+"_toolbar_use_local_clipboard"},name:"clicked",originalEvent:{target:this.wordDocumentObj.element}});break;case"Read Only":o=$('li[aria-label="Read Only"]').children("span").toggleClass("Selection");this.wordDocumentObj.toolbarModule.toggleEditing();break;case"Protections":this.wordDocumentObj.toolbarModule.documentEditor.documentHelper.restrictEditingPane.showHideRestrictPane(!0);break;case"Text Form":this.wordDocumentObj.toolbarModule.documentEditor.editor.insertFormField("Text");break;case"Check Box":this.wordDocumentObj.toolbarModule.documentEditor.editor.insertFormField("CheckBox");break;case"Drop-Down":this.wordDocumentObj.toolbarModule.documentEditor.editor.insertFormField("DropDown");break;case"Update Fields":this.wordDocumentObj.toolbarModule.clickHandler({item:{id:this.wordDocumentObj.element.id+"_toolbar_update_fields"},name:"clicked",originalEvent:{target:this.wordDocumentObj.element}})}},items:f},"#menu")}}addOrRemoveSelectIcon(n){n.element.firstElementChild.classList.contains("biz-ss-selecticon")||n.element.firstElementChild.classList.add("biz-ss-selecticon")}processNewWord(){n.Platform.Helpers.FileCacheHelper.Instance().loadJsFile("apps/collaboration/components/common/util.js",()=>{let t=n.Apps.Collaboration.Components.Common.Util.Instance().makeid(40);window.open(window.origin+"#/documents/"+t+"/newword/0")})}renderOpenNewDialogue(){var n,t;this.OpenSelectButton=new ej.buttons.Button({cssClass:`e-flat`});this.OpenCancelButton=new ej.buttons.Button({cssClass:`e-flat`});n=document.getElementById("opendocfile");n==null?(this.docOpenDialougObj=new ej.popups.Dialog({isModal:!0,header:"Open File",content:`<div id='tabobjforopendoc'></div>`,target:document.getElementById("container"),width:"470px",height:"330px",animationSettings:{effect:"Zoom"},cssClass:"biz-doc-importopen-dialog"}),this.docOpenDialougObj.appendTo("#dialog"),t=new ej.navigations.Tab({items:[{header:{text:"Upload"},content:`<div id="opendocfile-wrapper">
  2. <h2 style="color: #ccc">Drag a file...</h2>
  3. <label id='opendocfilelable'>
  4. select file from device
  5. <br>
  6. <input type="file" name="" id="opendocfile" accept=".doc, .docx, .txt , .rtf" placeholder="select a file from your device" >
  7. </label>
  8. <div id="filename"></div>
  9. </div>
  10. </div>
  11. <button id='opendocfile-select-btn' class='e-disabled'>select</button>
  12. <button id='opendocfile-cancel-btn'>cancel</button>`}]}),t.appendTo("#tabobjforopendoc")):this.docOpenDialougObj.show();this.importOpenDialogcreated()}importOpenDialogcreated(){document.getElementById("opendocfile-select-btn").setAttribute("disabled","true");document.getElementById("opendocfile-select-btn").addEventListener("click",()=>{this.openWordDocument(),this.docOpenDialougObj.hide()});document.getElementById("opendocfile-cancel-btn").addEventListener("click",()=>{this.docOpenDialougObj.hide(),document.getElementById("opendocfile-select-btn").classList.add("e-disabled"),document.getElementById("filename").innerHTML="",this.importedFile.value=null,this.docOpenDialougObj&&this.docOpenDialougObj.destroy()});this.OpenSelectButton.appendTo("#opendocfile-select-btn");this.OpenCancelButton.appendTo("#opendocfile-cancel-btn");document.body.addEventListener("dragover",n=>{n.preventDefault()});document.getElementsByClassName("biz-doc-importopen-dialog")[0].addEventListener("dragover",n=>{n.preventDefault()});document.getElementsByClassName("biz-doc-importopen-dialog")[0].addEventListener("drop",n=>{n.preventDefault();document.getElementById("opendocfile").files=n.dataTransfer.files;var t={target:{files:n.dataTransfer.files}};this.fileSelected(t)});document.getElementById("opendocfile").addEventListener("change",n=>{this.fileSelected(n)})}fileSelected(t){document.getElementById("opendocfile-select-btn").removeAttribute("disabled");document.getElementById("opendocfile-select-btn").classList.remove("e-disabled");this.importedFile=document.getElementById("opendocfile");document.getElementById("filename").innerHTML=this.importedFile.files[0].name;n.Platform.Helpers.FileCacheHelper.Instance().loadJsFile("platform/core/helpers/file/filehelper.js",()=>{n.Platform.Helpers.FileHelper.Instance().getBase64(t).then(t=>{var r,i,u;n.Themes.Providers.Detail_Settings.Instance().InputParameters.length!=0&&(r=n.Themes.Providers.DetailHelper.installedAppId,i=Number(n.Themes.Providers.Detail_Settings.Instance().InputParameters.find(n=>n.Key=="hf_"+r+"_recordid").Value),i!=0&&i!=null&&i!=undefined);u={filedata:t.FileData,filename:t.FileName,filetype:t.FileType,RefId:i,FileId:this.FileId};this.documentOpenFileData=u})})}openWordDocument(){n.Apps.Collaboration.DocumentManager.Instance().importCreateSpreadSheet(this.documentOpenFileData).then(n=>{var t=n.result})}closePopup(){this.docBase.NewDocument||n.Apps.Collaboration.Components.DocConnector.Instance().closeDoc();window.close()}appendToolbarElements(){var r,u;let n=[],t=[],i=[];r=["DocumentViewer_editor_font_properties_fontFamilyDiv","DocumentViewer_editor_font_properties_fontSizeDiv","DocumentViewer_editor_font_properties_leftDiv","DocumentViewer_editor_font_properties_rightDiv"];u=["DocumentViewer_editor_font_properties_leftIndent","DocumentViewer_editor_font_properties_centerIndent","DocumentViewer_editor_font_properties_rightIndent","DocumentViewer_editor_font_properties_justify","DocumentViewer_editor_font_properties_decreaseIndent","DocumentViewer_editor_font_properties_increaseIndent","DocumentViewer_editor_font_properties_lineHeight","DocumentViewer_editor_font_properties_listDropDiv"];r.forEach(t=>{n.push(document.getElementById(t))});u.forEach(n=>{t.push(document.getElementById(n))});["DocumentViewer_editor_font_properties_color","DocumentViewer_editor_font_properties_styleDiv"].forEach(n=>{i.push(document.getElementById(n))});n.forEach(n=>{this.util.appendChildren("biz-doc-bottomtoolbar-text",0,n)});t.forEach(n=>{this.util.appendChildren("biz-doc-bottomtoolbar-indent",0,n)});i.forEach(n=>{this.util.appendChildren("biz-doc-bottomtoolbar-paragraph",0,n)});this.docBase.bottomtoolbartext=document.getElementsByClassName("biz-doc-bottomtoolbar-text")[0];this.util.appendChildren("biz-doc-bottomtoolbar-undoredo",0,this.util.createElement("button","class","biz-doc-undo e-disabled e-btn e-lib"));this.util.appendChildren("biz-doc-undo",0,this.util.createElement("span","class","e-icons e-icon-left biz-doc-undo-icon e-btn-icon"));this.util.appendChildren("biz-doc-bottomtoolbar-undoredo",0,this.util.createElement("button","class","biz-doc-redo e-disabled e-btn e-lib"));this.util.appendChildren("biz-doc-redo",0,this.util.createElement("span","class","e-icons e-icon-left biz-doc-redo-icon e-btn-icon"));document.getElementsByClassName("biz-doc-undo")[0].id="biz_doc_undobtn";document.getElementsByClassName("biz-doc-redo")[0].id="biz_doc_redobtn";this.docBase.bottomtoolbartext.insertBefore(this.util.createElement("div","class","biz-doc-toobarspace"),document.getElementsByClassName("biz-doc-bottomtoolbar-text")[0].childNodes[0]);this.docBase.bottomtoolbartext.insertBefore(this.util.createElement("div","class","biz-doc-toobarspace"),document.getElementsByClassName("biz-doc-bottomtoolbar-text")[0].childNodes[2]);document.getElementsByClassName("biz-doc-bottomtoolbar-indent")[0].insertBefore(this.util.createElement("div","class","biz-doc-toobarspace"),document.getElementsByClassName("biz-doc-bottomtoolbar-indent")[0].childNodes[0]);document.getElementById("biz_doc_undobtn").insertBefore(this.util.createElement("div","class","biz-doc-toobarspace"),document.getElementById("biz_doc_undobtn").childNodes[0]);document.getElementById("DocumentViewer_editor_font_properties_increaseIndent").after(this.util.createElement("div","class","biz-doc-toobarspace"));document.getElementById("DocumentViewer_editor_font_properties_clearFormat").after(this.util.createElement("div","class","biz-doc-toobarspace"));document.getElementById("DocumentViewer_editor_font_properties_fontSizeDiv").after(this.util.createElement("div","class","e-toolbar-item e-separator biz-doc-seperator"));document.getElementById("DocumentViewer_editor_font_properties_rightDiv").after(this.util.createElement("div","class","e-toolbar-item e-separator biz-doc-seperator"));document.getElementById("DocumentViewer_editor_font_properties_styleDiv").after(this.util.createElement("div","class","e-toolbar-item e-separator biz-doc-seperator"));document.getElementById("DocumentViewer_editor_font_properties_lineHeight").after(this.util.createElement("div","class","e-toolbar-item e-separator biz-doc-seperator"));document.getElementById("DocumentViewer_editor_font_properties_color").getElementsByClassName("e-colorpicker-wrapper")[0].after(this.util.createElement("div","class","e-toolbar-item e-separator biz-doc-seperator"));this.util.appendChildren("biz-doc-bottomtoolbar-undoredo",0,this.util.createElement("button","class","biz-doc-undo e-disabled e-btn e-lib"));this.util.appendChildren("biz-doc-undo",0,this.util.createElement("span","class","e-icons e-icon-left biz-doc-undo-icon e-btn-icon"));this.util.appendChildren("biz-doc-bottomtoolbar-undoredo",0,this.util.createElement("button","class","biz-doc-redo e-disabled e-btn e-lib"));this.util.appendChildren("biz-doc-redo",0,this.util.createElement("span","class","e-icons e-icon-left biz-doc-redo-icon e-btn-icon"));this.docBase.toolbarWidth=document.querySelector(".biz-doc-bottomtoolbar-undoredo").getBoundingClientRect().width+document.querySelector(".biz-doc-bottomtoolbar-text").getBoundingClientRect().width+document.querySelector(".biz-doc-bottomtoolbar-paragraph").getBoundingClientRect().width+document.querySelector(".biz-doc-bottomtoolbar-indent").getBoundingClientRect().width}createResponsiveToolbar(){var n=this;document.getElementsByClassName("biz-doc-bottomtoolbar")[0].insertBefore(this.util.createElement("div","class","leftarrow-wrapper"),document.getElementsByClassName("biz-doc-bottomtoolbar")[0].childNodes[0]);document.getElementsByClassName("biz-doc-bottomtoolbar")[0].appendChild(this.util.createElement("div","class","rightarrow-wrapper"));document.getElementsByClassName("leftarrow-wrapper")[0].appendChild(this.util.createElement("button","id","leftarrow-btn"));document.getElementsByClassName("rightarrow-wrapper")[0].appendChild(this.util.createElement("button","id","rightarrow-btn"));this.docBase.rightArrowBtn=document.getElementById("rightarrow-btn");this.docBase.leftArrowBtn=document.getElementById("leftarrow-btn");this.docBase.leftArrowWrapper=document.getElementsByClassName("leftarrow-wrapper")[0];this.docBase.rightArrowWrapper=document.getElementsByClassName("rightarrow-wrapper")[0];this.docBase.toolbarWrapper=document.getElementsByClassName("biz-doc-toolbar-wrapper")[0];this.docBase.rightArrowBtn.classList.add("e-icons");this.docBase.rightArrowBtn.classList.add("biz_right_arrow");this.docBase.leftArrowBtn.classList.add("e-icons");this.docBase.leftArrowBtn.classList.add("biz_left_arrow");this.docBase.leftArrowBtn.classList.add("e-disabled");this.docBase.leftArrowWrapper.style.display="none";this.docBase.rightArrowWrapper.style.display="none";this.setToolbarWidth();this.docBase.rightArrowBtn.addEventListener("click",()=>{this.docBase.toolbarWrapper.scrollBy({top:0,left:300,behavior:"smooth"}),this.docBase.leftArrowBtn.classList.remove("e-disabled")});this.docBase.leftArrowBtn.addEventListener("click",()=>{this.docBase.toolbarWrapper.scrollBy({top:0,left:-300,behavior:"smooth"}),this.docBase.rightArrowBtn.classList.remove("e-disabled")});this.docBase.toolbarWrapper.addEventListener("scroll",()=>{this.docBase.toolbarWrapper.scrollWidth-this.docBase.toolbarWrapper.scrollLeft-this.docBase.toolbarWrapper.clientWidth<1?this.docBase.rightArrowBtn.classList.add("e-disabled"):this.docBase.toolbarWrapper.scrollLeft==0&&this.docBase.leftArrowBtn.classList.add("e-disabled")});window.addEventListener("resize",()=>{this.setToolbarWidth()})}setDisplay(n){this.docBase.leftArrowWrapper.style.display=n;this.docBase.rightArrowWrapper.style.display=n}getBtnsWidth(){return document.getElementsByClassName("leftarrow-wrapper")[0].getBoundingClientRect().width+document.getElementsByClassName("rightarrow-wrapper")[0].getBoundingClientRect().width}setToolbarWidth(){window.innerWidth<=this.docBase.toolbarWidth+this.getBtnsWidth()?(this.setDisplay(""),this.docBase.toolbarWrapper.style.width="calc(100% - 72px)"):(this.setDisplay("none"),this.docBase.toolbarWrapper.style.width=this.docBase.toolbarWidth+3+"px")}static Instance(){return this.instance===undefined&&(this.instance=new i),this.instance}}t.Ribbon=i})(i=t.DocEditor||(t.DocEditor={}))})(i=t.Components||(t.Components={}))})(i=t.Collaboration||(t.Collaboration={}))})(t=n.Apps||(n.Apps={}))})(Unibase||(Unibase={}));