PageSourceSearch

https://xacbank.mn/_next/static/chunks/2021.b30c76caacbb5fd7.js

js xacbank.mn collected 2026-10-01 11:27:10 UTC 8,509 bytes, 1 lines download raw bytes

1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[2021],{26452:(e,t,s)=>{s.d(t,{xn:()=>o});var i=s(76936),r=s(76564);class a extends(0,r.VM)(){total;_reader;_data;constructor(){super();let e=new window.FileReader;this._reader=e,this._data=void 0,this.set("loaded",0),e.onprogress=e=>{this.loaded=e.loaded}}get error(){return this._reader.error}get data(){return this._data}read(e){let t=this._reader;return this.total=e.size,new Promise((s,i)=>{t.onload=()=>{let e=t.result;this._data=e,s(e)},t.onerror=()=>{i("error")},t.onabort=()=>{i("aborted")},this._reader.readAsDataURL(e)})}abort(){this._reader.abort()}}class o extends i.k_{loaders=new r.pM;_loadersMap=new Map;_pendingAction=null;static get pluginName(){return"FileRepository"}static get isOfficialPlugin(){return!0}static get requires(){return[i.TS]}init(){this.loaders.on("change",()=>this._updatePendingAction()),this.set("uploaded",0),this.set("uploadTotal",null),this.bind("uploadedPercent").to(this,"uploaded",this,"uploadTotal",(e,t)=>t?e/t*100:0)}getLoader(e){return this._loadersMap.get(e)||null}createLoader(e){if(!this.createUploadAdapter)return(0,r.FF)("filerepository-no-upload-adapter"),null;let t=new d(Promise.resolve(e),this.createUploadAdapter);return this.loaders.add(t),this._loadersMap.set(e,t),e instanceof Promise&&t.file.then(e=>{this._loadersMap.set(e,t)}).catch(()=>{}),t.on("change:uploaded",()=>{let e=0;for(let t of this.loaders)e+=t.uploaded;this.uploaded=e}),t.on("change:uploadTotal",()=>{let e=0;for(let t of this.loaders)t.uploadTotal&&(e+=t.uploadTotal);this.uploadTotal=e}),t}destroyLoader(e){let t=e instanceof d?e:this.getLoader(e);t._destroy(),this.loaders.remove(t),this._loadersMap.forEach((e,s)=>{e===t&&this._loadersMap.delete(s)})}_updatePendingAction(){let e=this.editor.plugins.get(i.TS);if(this.loaders.length){if(!this._pendingAction){let t=this.editor.t,s=e=>`${t("Upload in progress")} ${parseInt(e)}%.`;this._pendingAction=e.add(s(this.uploadedPercent)),this._pendingAction.bind("message").to(this,"uploadedPercent",s)}}else e.remove(this._pendingAction),this._pendingAction=null}}class d extends(0,r.VM)(){id;_filePromiseWrapper;_adapter;_reader;constructor(e,t){super(),this.id=(0,r.Ld)(),this._filePromiseWrapper=this._createFilePromiseWrapper(e),this._adapter=t(this),this._reader=new a,this.set("status","idle"),this.set("uploaded",0),this.set("uploadTotal",null),this.bind("uploadedPercent").to(this,"uploaded",this,"uploadTotal",(e,t)=>t?e/t*100:0),this.set("uploadResponse",null)}get file(){return this._filePromiseWrapper?this._filePromiseWrapper.promise.then(e=>this._filePromiseWrapper?e:null):Promise.resolve(null)}get data(){return this._reader.data}read(){if("idle"!=this.status)throw new r.Yb("filerepository-read-wrong-status",this);return this.status="reading",this.file.then(e=>this._reader.read(e)).then(e=>{if("reading"!==this.status)throw this.status;return this.status="idle",e}).catch(e=>{if("aborted"===e)throw this.status="aborted","aborted";throw this.status="error",this._reader.error?this._reader.error:e})}upload(){if("idle"!=this.status)throw new r.Yb("filerepository-upload-wrong-status",this);return this.status="uploading",this.file.then(()=>this._adapter.upload()).then(e=>(this.uploadResponse=e,this.status="idle",e)).catch(e=>{if("aborted"===this.status)throw"aborted";throw this.status="error",e})}abort(){let e=this.status;this.status="aborted",this._filePromiseWrapper.isFulfilled?"reading"==e?this._reader.abort():"uploading"==e&&this._adapter.abort&&this._adapter.abort():(this._filePromiseWrapper.promise.catch(()=>{}),this._filePromiseWrapper.rejecter("aborted")),this._destroy()}_destroy(){this._filePromiseWrapper=void 0,this._reader=void 0,this._adapter=void 0,this.uploadResponse=void 0}_createFilePromiseWrapper(e){let t={};return t.promise=new Promise((s,i)=>{t.rejecter=i,t.isFulfilled=!1,e.then(e=>{t.isFulfilled=!0,s(e)}).catch(e=>{t.isFulfilled=!0,i(e)})}),t}}},82062:(e,t,s)=>{s.d(t,{Vn:()=>u});var i=s(76936),r=s(34958),a=s(7614),o=s(44400);class d extends i.uB{_stack=[];_createdBatches=new WeakSet;constructor(e){super(e),this.refresh(),this._isEnabledBasedOnSelection=!1,this.listenTo(e.data,"set",(e,t)=>{t[1]={...t[1]};let s=t[1];s.batchType||(s.batchType={isUndoable:!1})},{priority:"high"}),this.listenTo(e.data,"set",(e,t)=>{t[1].batchType.isUndoable||this.clearStack()})}refresh(){this.isEnabled=this._stack.length>0}get createdBatches(){return this._createdBatches}addBatch(e){let t=this.editor.model.document.selection,s={ranges:t.hasOwnRange?Array.from(t.getRanges()):[],isBackward:t.isBackward};this._stack.push({batch:e,selection:s}),this.refresh()}clearStack(){this._stack=[],this.refresh()}_restoreSelection(e,t,s){let i=this.editor.model,r=i.document,a=[],o=e.map(e=>e.getTransformedByOperations(s)),d=o.flat();for(let e of o){let t=e.filter(e=>e.root!=r.graveyard).filter(e=>!function(e,t){return t.some(t=>t!==e&&t.containsRange(e,!0))}(e,d));t.length&&(function(e){e.sort((e,t)=>
1e.start.isBefore(t.start)?-1:1);for(let t=1;t<e.length;t++){let s=e[t-1].getJoined(e[t],!0);s&&(t--,e.splice(t,2,s))}}(t),a.push(t[0]))}a.length&&i.change(e=>{e.setSelection(a,{backward:t})})}_undo(e,t){let s=this.editor.model,i=s.document;this._createdBatches.add(t);let a=e.operations.slice().filter(e=>e.isDocumentOperation);for(let e of(a.reverse(),a)){let a=e.baseVersion+1,o=Array.from(i.history.getOperations(a));for(let a of(0,r.dq5)([e.getReversed()],o,{useRelations:!0,document:this.editor.model.document,padWithNoOps:!1,forceWeakRemove:!0}).operationsA){let o=a.affectedSelectable;o&&!s.canEditAt(o)&&(a=new r.fS6(a.baseVersion)),t.addOperation(a),s.applyOperation(a),i.history.setOperationAsUndone(e,a)}}}}class n extends d{execute(e=null){let t=e?this._stack.findIndex(t=>t.batch==e):this._stack.length-1,s=this._stack.splice(t,1)[0],i=this.editor.model.createBatch({isUndo:!0});this.editor.model.enqueueChange(i,()=>{this._undo(s.batch,i);let e=this.editor.model.document.history.getOperations(s.batch.baseVersion);this._restoreSelection(s.selection.ranges,s.selection.isBackward,e)}),this.fire("revert",s.batch,i),this.refresh()}}class l extends d{execute(){let e=this._stack.pop(),t=this.editor.model.createBatch({isUndo:!0});this.editor.model.enqueueChange(t,()=>{let s=e.batch.operations[e.batch.operations.length-1].baseVersion+1,i=this.editor.model.document.history.getOperations(s);this._restoreSelection(e.selection.ranges,e.selection.isBackward,i),this._undo(e.batch,t)}),this.fire("revert",e.batch,t),this.refresh()}}class h extends i.k_{_undoCommand;_redoCommand;_batchRegistry=new WeakSet;static get pluginName(){return"UndoEditing"}static get isOfficialPlugin(){return!0}init(){let e=this.editor,t=e.t;this._undoCommand=new n(e),this._redoCommand=new l(e),e.commands.add("undo",this._und
1oCommand),e.commands.add("redo",this._redoCommand),this.listenTo(e.model,"applyOperation",(e,t)=>{let s=t[0];if(!s.isDocumentOperation)return;let i=s.batch,r=this._redoCommand.createdBatches.has(i),a=this._undoCommand.createdBatches.has(i);!this._batchRegistry.has(i)&&(this._batchRegistry.add(i),i.isUndoable&&(r?this._undoCommand.addBatch(i):a||(this._undoCommand.addBatch(i),this._redoCommand.clearStack())))},{priority:"highest"}),this.listenTo(this._undoCommand,"revert",(e,t,s)=>{this._redoCommand.addBatch(s)}),e.keystrokes.set("CTRL+Z","undo"),e.keystrokes.set("CTRL+Y","redo"),e.keystrokes.set("CTRL+SHIFT+Z","redo"),e.accessibility.addKeystrokeInfos({keystrokes:[{label:t("Undo"),keystroke:"CTRL+Z"},{label:t("Redo"),keystroke:[["CTRL+Y"],["CTRL+SHIFT+Z"]]}]})}}class c extends i.k_{static get pluginName(){return"UndoUI"}static get isOfficialPlugin(){return!0}init(){let e=this.editor,t=e.locale,s=e.t,i="ltr"==t.uiLanguageDirection?o.GFc:o.cHj,r="ltr"==t.uiLanguageDirection?o.cHj:o.GFc;this._addButtonsToFactory("undo",s("Undo"),"CTRL+Z",i),this._addButtonsToFactory("redo",s("Redo"),"CTRL+Y",r)}_addButtonsToFactory(e,t,s,i){let r=this.editor;r.ui.componentFactory.add(e,()=>{let r=this._createButton(a._,e,t,s,i);return r.set({tooltip:!0}),r}),r.ui.componentFactory.add("menuBar:"+e,()=>this._createButton(a.kS,e,t,s,i))}_createButton(e,t,s,i,r){let a=this.editor,o=a.locale,d=a.commands.get(t),n=new e(o);return n.set({label:s,icon:r,keystroke:i}),n.bind("isEnabled").to(d,"isEnabled"),this.listenTo(n,"execute",()=>{a.execute(t),a.editing.view.focus()}),n}}class u extends i.k_{static get requires(){return[h,c]}static get pluginName(){return"Undo"}static get isOfficialPlugin(){return!0}}}}]);

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.