HEX
Server: nginx/1.24.0
System: Linux DGT-WORDPRESS-VM-SERVER 6.14.0-1014-azure #14~24.04.1-Ubuntu SMP Fri Oct 3 20:52:11 UTC 2025 x86_64
User: ubuntu (1000)
PHP: 8.4.12
Disabled: NONE
Upload Files
File: /mnt/data/smarthr-co-in/demo/angular/template/chunk-QLNDDWLQ.js
import{a as te}from"./chunk-JKERXUEK.js";import{a as X,b as Y,c as Z}from"./chunk-NXA7GLYB.js";import{a as $,b as ee}from"./chunk-PWMQ74RC.js";import{a as Q}from"./chunk-PDL2MCPW.js";import{a as K}from"./chunk-YKW35LPN.js";import"./chunk-JAZSQYD7.js";import{a as H}from"./chunk-RFJHVWQO.js";import"./chunk-KT3425N4.js";import"./chunk-L5US5TIY.js";import"./chunk-KLR3GVJ4.js";import"./chunk-ROUB2DV5.js";import"./chunk-ZRYDU45O.js";import"./chunk-D2NXOKOR.js";import"./chunk-3OLHRZ2P.js";import"./chunk-33OPMCTI.js";import"./chunk-OH3XPIE7.js";import"./chunk-D5XKRYC7.js";import"./chunk-PYXABXFS.js";import"./chunk-RAVHNKJU.js";import{f as q,g as G,h as J}from"./chunk-WT44ZQWY.js";import"./chunk-GZFJ7A3T.js";import"./chunk-3NNWUWWG.js";import"./chunk-4FNTF56S.js";import{b as N,d as W,h as j,m as R,q as B,r as F,s as U,y as O}from"./chunk-7PPOABPU.js";import{a as I}from"./chunk-ILLDEPHH.js";import{d as T}from"./chunk-K3YFDFGL.js";import"./chunk-WA2UGD5L.js";import"./chunk-BT37DHWM.js";import{Ac as h,Cc as P,Fc as x,Hd as z,Mb as C,Nb as _,Pb as A,Qb as M,Rb as L,Sb as c,Tb as e,Ub as t,Vb as m,ab as w,ac as y,cc as b,ec as D,fb as o,pa as S,qa as f,sb as v,tc as a,uc as p,ud as V,vc as k,yb as E,yc as u,zc as g}from"./chunk-AQ27DSQO.js";import"./chunk-EQDQRRRY.js";var ne=()=>({adaptivePosition:!0}),re=()=>({standalone:!0});function le(d,s){if(d&1){let i=y();e(0,"select",45),h("ngModelChange",function(l){S(i);let r=D();return g(r.pageSize,l)||(r.pageSize=l),f(l)}),b("ngModelChange",function(){S(i);let l=D();return f(l.changePageSize(l.pageSize))}),e(1,"option",46),a(2,"10"),t(),e(3,"option",47),a(4,"25"),t(),e(5,"option",48),a(6,"50"),t(),e(7,"option",49),a(8,"100"),t()()}if(d&2){let i=D();u("ngModel",i.pageSize)}}function se(d,s){if(d&1){let i=y();e(0,"tr")(1,"td")(2,"div",50)(3,"input",51),h("ngModelChange",function(l){let r=S(i).$implicit;return g(r.isSelected,l)||(r.isSelected=l),f(l)}),t()()(),e(4,"td")(5,"h6",52),a(6),t()(),e(7,"td")(8,"div",53)(9,"a",54),m(10,"img",55),t(),e(11,"div",56)(12,"h6",57)(13,"a",58),a(14),t()()()()(),e(15,"td"),a(16),t(),e(17,"td"),a(18),t(),e(19,"td"),a(20),t(),e(21,"td")(22,"span",59),m(23,"i",60),a(24),t()(),e(25,"td")(26,"div",61)(27,"a",62),m(28,"i",63),t(),e(29,"a",64),m(30,"i",65),t()()()()}if(d&2){let i=s.$implicit;o(3),u("ngModel",i.isSelected),o(3),p(i.AssetName),o(4),c("src",P("assets/img/users/",i==null?null:i.Image),w),o(4),p(i.AssetUser),o(2),p(i.PurchaseDate),o(2),p(i.Warranty),o(2),p(i.WarrantyEndDate),o(2),c("ngClass",i.Status==="Active"?"badge-success":"badge-danger"),o(2),k("",i.Status," ")}}function oe(d,s){d&1&&(e(0,"tr")(1,"td",66)(2,"h5",67),a(3,"No matching records found"),t()()())}var ie=class d{constructor(s,i,n){this.data=s;this.router=i;this.pagination=n;this.breadCrumbItems=[{label:"Administration"},{label:"Assets",active:!0}],this.data.getassetList().subscribe(l=>{this.actualData=l.data,this.pagination.tablePageSize.subscribe(r=>{this.router.url==this.routes.assetList&&(this.getTableData({skip:r.skip,limit:r.limit}),this.pageSize=r.pageSize)})}),this.maxDate.setDate(this.maxDate.getDate()+7),this.bsRangeValue=[this.bsValue,this.maxDate]}routes=I;initChecked=!1;pageSize=10;tableData=[];tableDataCopy=[];actualData=[];currentPage=1;skip=0;limit=this.pageSize;serialNumberArray=[];totalData=0;showFilter=!1;pageSelection=[];dataSource;searchDataValue="";breadCrumbItems=[];bsValue=new Date;bsRangeValue;maxDate=new Date;getTableData(s){this.data.getassetList().subscribe(i=>{this.tableData=[],this.tableDataCopy=[],this.serialNumberArray=[],this.totalData=i.totalData,i.data.map((n,l)=>{let r=l+1;l>=s.skip&&r<=s.limit&&(n.sNo=r,this.tableData.push(n),this.tableDataCopy.push(n),this.serialNumberArray.push(r))}),this.dataSource=new $(this.actualData),this.pagination.calculatePageSize.next({totalData:this.totalData,pageSize:this.pageSize,tableData:this.tableData,tableDataCopy:this.tableDataCopy,serialNumberArray:this.serialNumberArray})})}row=!0;searchData(s){this.searchDataValue=s.trim().toLowerCase(),this.dataSource.filter=this.searchDataValue,this.tableData=this.dataSource.filteredData,this.row=this.tableData.length>0,this.searchDataValue!==""?this.pagination.calculatePageSize.next({totalData:this.tableData.length,pageSize:this.pageSize,tableData:this.tableData,serialNumberArray:this.tableData.map((i,n)=>n+1)}):this.pagination.calculatePageSize.next({totalData:this.totalData,pageSize:this.pageSize,tableData:this.tableData,serialNumberArray:this.serialNumberArray})}sortData(s){let i=this.tableData.slice();!s.active||s.direction===""?this.tableData=i:this.tableData=i.sort((n,l)=>{let r=n[s.active],ae=l[s.active];return(r<ae?-1:1)*(s.direction==="asc"?1:-1)})}changePageSize(s){this.pageSelection=[],this.limit=s,this.skip=0,this.currentPage=1,this.pagination.tablePageSize.next({skip:this.skip,limit:this.limit,pageSize:this.pageSize})}selectAll(s){s?this.tableData.forEach(i=>{i.isSelected=!1}):this.tableData.forEach(i=>{i.isSelected=!0})}static \u0275fac=function(i){return new(i||d)(v(H),v(T),v(ee))};static \u0275cmp=E({type:d,selectors:[["app-asset-list"]],decls:101,vars:10,consts:[[1,"content"],[1,"d-md-flex","d-block","align-items-center","justify-content-between","mb-3"],["title","Assets",3,"breadcrumbItems"],[1,"d-flex","my-xl-auto","right-content","align-items-center","flex-wrap"],[1,"me-2","mb-2"],[1,"dropdown"],["href","javascript:void(0);","data-bs-toggle","dropdown",1,"dropdown-toggle","btn","btn-white","d-inline-flex","align-items-center"],[1,"ti","ti-file-export","me-1"],[1,"dropdown-menu","dropdown-menu-end","p-3"],["href","javascript:void(0);",1,"dropdown-item","rounded-1"],[1,"ti","ti-file-type-pdf","me-1"],[1,"ti","ti-file-type-xls","me-1"],[1,"mb-2"],["href","javascript:void(0);","data-bs-toggle","modal","data-bs-target","#add_assets",1,"btn","btn-primary","d-flex","align-items-center"],[1,"ti","ti-circle-plus","me-2"],[1,"card"],[1,"card-header","d-flex","align-items-center","justify-content-between","flex-wrap","row-gap-3"],[1,"d-flex","my-xl-auto","right-content","align-items-center","flex-wrap","row-gap-3"],[1,"me-3"],[1,"input-icon","position-relative"],[1,"input-icon-addon"],[1,"ti","ti-calendar","text-gray-9"],["type","text","bsDaterangepicker","","placeholder","dd/mm/yyyy - dd/mm/yyyy",1,"form-control","date-range","bookingrange",3,"ngModelChange","ngModel","bsConfig"],[1,"dropdown","me-3"],[1,"card-body","p-0"],[1,"custom-datatable-filter"],[1,"dataTables_wrapper","dt-bootstrap5","no-footer"],[1,"row"],[1,"col-sm-12","col-md-6"],[1,"dataTables_length"],[1,"form-select","form-select-sm",3,"ngModel"],["id","DataTables_Table_0_filter",1,"dataTables_filter"],["type","search","placeholder","Search...",1,"form-control","form-control-sm",3,"ngModelChange","ngModel","ngModelOptions"],[1,"table-responsive"],["matSort","",1,"mat-sort","table","datanew","table-center","datatable","dataTable","mb-0",3,"matSortChange"],[1,"thead-light"],[1,"no-sort"],["tabindex","0",1,"form-check","form-check-md",3,"click","keydown.enter"],["type","checkbox","id","select-all",1,"form-check-input",3,"ngModelChange","ngModel"],["mat-sort-header","AssetName"],["mat-sort-header","AssetUser"],["mat-sort-header","PurchaseDate"],["mat-sort-header","Warranty"],["mat-sort-header","WarrantyEndDate"],["mat-sort-header","Status"],[1,"form-select","form-select-sm",3,"ngModelChange","ngModel"],["value","10"],["value","25"],["value","50"],["value","100"],[1,"form-check","form-check-md"],["type","checkbox",1,"form-check-input",3,"ngModelChange","ngModel"],[1,"fs-14","fw-medium"],[1,"d-flex","align-items-center","file-name-icon"],["href","javascript:void(0);",1,"avatar","avatar-md","avatar-rounded"],["alt","img",1,"img-fluid",3,"src"],[1,"ms-2"],[1,"fw-medium"],["href","javascript:void(0);"],[1,"badge","d-inline-flex","align-items-center","badge-xs",3,"ngClass"],[1,"ti","ti-point-filled","me-1"],[1,"action-icon","d-inline-flex"],["href","javascript:void(0);","data-bs-toggle","modal","data-bs-target","#edit_assets",1,"me-2"],[1,"ti","ti-edit"],["href","javascript:void(0);","data-bs-toggle","modal","data-bs-target","#delete_modal"],[1,"ti","ti-trash"],["colspan","8"],[1,"no-record"]],template:function(i,n){i&1&&(e(0,"div",0)(1,"div",1),m(2,"app-breadcrumbs",2),e(3,"div",3)(4,"div",4)(5,"div",5)(6,"a",6),m(7,"i",7),a(8,"Export "),t(),e(9,"ul",8)(10,"li")(11,"a",9),m(12,"i",10),a(13,"Export as PDF"),t()(),e(14,"li")(15,"a",9),m(16,"i",11),a(17,"Export as Excel "),t()()()()(),e(18,"div",12)(19,"a",13),m(20,"i",14),a(21,"Add Asset"),t()(),m(22,"app-collapse-header"),t()(),e(23,"div",15)(24,"div",16)(25,"h5"),a(26,"Assets List"),t(),e(27,"div",17)(28,"div",18)(29,"div",19)(30,"span",20),m(31,"i",21),t(),e(32,"input",22),h("ngModelChange",function(r){return g(n.bsRangeValue,r)||(n.bsRangeValue=r),r}),t()()(),e(33,"div",23)(34,"a",6),a(35," Status "),t(),e(36,"ul",8)(37,"li")(38,"a",9),a(39,"Active"),t()(),e(40,"li")(41,"a",9),a(42,"Inactive"),t()()()(),e(43,"div",5)(44,"a",6),a(45," Sort By : Last 7 Days "),t(),e(46,"ul",8)(47,"li")(48,"a",9),a(49,"Recently Added"),t()(),e(50,"li")(51,"a",9),a(52,"Ascending"),t()(),e(53,"li")(54,"a",9),a(55,"Desending"),t()(),e(56,"li")(57,"a",9),a(58,"Last Month"),t()(),e(59,"li")(60,"a",9),a(61,"Last 7 Days"),t()()()()()(),e(62,"div",24)(63,"div",25)(64,"div",26)(65,"div",27)(66,"div",28)(67,"div",29)(68,"label"),a(69," Row Per Page "),C(70,le,9,1,"select",30),a(71," Entries "),t()()(),e(72,"div",28)(73,"div",31)(74,"label")(75,"input",32),h("ngModelChange",function(r){return g(n.searchDataValue,r)||(n.searchDataValue=r),r}),b("ngModelChange",function(){return n.searchData(n.searchDataValue)}),t()()()()(),e(76,"div",33)(77,"table",34),b("matSortChange",function(r){return n.sortData(r)}),e(78,"thead",35)(79,"tr")(80,"th",36)(81,"div",37),b("click",function(){return n.selectAll(n.initChecked)})("keydown.enter",function(){return n.selectAll(n.initChecked)}),e(82,"input",38),h("ngModelChange",function(r){return g(n.initChecked,r)||(n.initChecked=r),r}),t()()(),e(83,"th",39),a(84,"Asset Name"),t(),e(85,"th",40),a(86,"Asset User"),t(),e(87,"th",41),a(88,"Purchase Date"),t(),e(89,"th",42),a(90,"Warranty"),t(),e(91,"th",43),a(92,"Warranty End Date"),t(),e(93,"th",44),a(94,"Status"),t(),m(95,"th"),t()(),e(96,"tbody"),M(97,se,31,10,"tr",null,A),C(99,oe,4,0,"tr"),t()()(),m(100,"app-custom-pagination"),t()()()()()),i&2&&(o(2),c("breadcrumbItems",n.breadCrumbItems),o(30),u("ngModel",n.bsRangeValue),c("bsConfig",x(8,ne)),o(38),_(n.tableData.length>0?70:-1),o(5),u("ngModel",n.searchDataValue),c("ngModelOptions",x(9,re)),o(7),u("ngModel",n.initChecked),o(15),L(n.tableData),o(2),_(n.tableData.length===0?99:-1))},dependencies:[z,V,K,Q,J,q,G,O,F,U,W,N,B,j,R,Z,X,Y,te],encapsulation:2})};export{ie as AssetListComponent};