(n=>{let i=function(){const i=(t,i,r,u,f,e)=>{n.listId=t,n.loaderId=i,n.listData=r,n.collapsedListCount=u,n.collapsedButtonId=f,n.expandedButtonId=e,n.isExpanded=!1};let n={loaderId:null,listId:null,listData:null,collapsedListCount:null,collapsedButton:null,expandedButton:null,isExpanded:null};var r={getItems:()=>isExpanded?n.listData:n.listData.slice(0,n.collapsedListCount)},u={listToLowerCaseKeysObjects:n=>n.map(n=>Object.keys(n).reduce((t,i)=>(t[i.toLowerCase()]=n[i],t),{}))};const t={expandList:()=>{isExpanded=!0,t.reRenderList(),t.showCollapsButton()},collapseList:()=>{isExpanded=!1,t.reRenderList(),t.showExpandButton()},showExpandButton:()=>{$("#"+n.expandedButtonId).removeClass("hidden"),$("#"+n.collapsedButtonId).addClass("hidden")},showCollapsButton:()=>{$("#"+n.collapsedButtonId).removeClass("hidden"),$("#"+n.expandedButtonId).addClass("hidden")},reRenderList:()=>{t.showListLoader(),t.deleteListRows(),r.getItems().forEach(t=>{var i=u.listToLowerCaseKeysObjects(t);window.__list[n.listId].addRow(i)}),setTimeout(()=>{window.__rerender(n.listId)},50),setTimeout(()=>{t.hideListLoader()},55)},deleteListRows:()=>{while(window.__list[n.listId].rows.length>0)window.__list[n.listId].deleteRow(0)},showListLoader:()=>{$("#"+n.loaderId).removeClass("hidden")},hideListLoader:()=>{$("#"+n.loaderId).addClass("hidden")}};this.init=i;this.props=n;this.expandList=t.expandList;this.collapseList=t.collapseList},t=null;n.simpleListComponent={createInstance:(n,r,u,f,e,o)=>(t=new i,t.init(n,r,u,f,e,o),t),expandList:()=>{t.expandList()},collapseList:()=>{t.collapseList()}}})(window)