jodit-pro
Version:
PRO Version of Jodit Editor
2 lines (1 loc) • 489 B
JavaScript
var p=Object.defineProperty;var m=(i,e)=>p(i,"name",{value:e,configurable:!0});import{ListReconciler as f}from"./list-reconciler.js";const s=class s{constructor(){this.items=[]}updateItems(e,c){const o=f.reconcile(this.items,e,c);o.toRemove.forEach(t=>{this.removeItem(t)}),o.toUpdate.forEach(({oldItem:t,newItem:r,index:a})=>{this.updateItem(t,r,a)}),o.toCreate.forEach((t,r)=>{this.createItem(t,r)}),this.items=[...e]}};m(s,"ReconcilableUIList");let h=s;export{h as ReconcilableUIList};