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-VVD3NKI3.js
import{a as $}from"./chunk-JKERXUEK.js";import{a as K,b as Q,c as X}from"./chunk-NXA7GLYB.js";import{a as Y,b as Z}from"./chunk-PWMQ74RC.js";import{a as J}from"./chunk-PDL2MCPW.js";import{a as G}from"./chunk-YKW35LPN.js";import"./chunk-JAZSQYD7.js";import{a as q}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"./chunk-3NNWUWWG.js";import"./chunk-4FNTF56S.js";import{b as j,d as W,h as R,m as F,q as B,r as U,s as O,y as H}from"./chunk-7PPOABPU.js";import{a as N}from"./chunk-ILLDEPHH.js";import{d as P,g as A}from"./chunk-K3YFDFGL.js";import"./chunk-WA2UGD5L.js";import"./chunk-BT37DHWM.js";import{Ac as f,Cc as g,Fc as z,Hd as V,Mb as y,Nb as x,Pb as M,Qb as L,Rb as k,Sb as c,Tb as t,Ub as i,Vb as m,ab as p,ac as T,cc as h,ec as _,fb as o,pa as v,qa as C,sb as D,tc as a,uc as u,ud as I,vc as w,yb as E,yc as b,zc as S}from"./chunk-AQ27DSQO.js";import"./chunk-EQDQRRRY.js";var ie=()=>({standalone:!0});function ae(d,s){if(d&1){let e=T();t(0,"select",36),f("ngModelChange",function(l){v(e);let r=_();return S(r.pageSize,l)||(r.pageSize=l),C(l)}),h("ngModelChange",function(){v(e);let l=_();return C(l.changePageSize(l.pageSize))}),t(1,"option",37),a(2,"10"),i(),t(3,"option",38),a(4,"25"),i(),t(5,"option",39),a(6,"50"),i(),t(7,"option",40),a(8,"100"),i()()}if(d&2){let e=_();b("ngModel",e.pageSize)}}function ne(d,s){if(d&1){let e=T();t(0,"tr")(1,"td")(2,"div",41)(3,"input",42),f("ngModelChange",function(l){let r=v(e).$implicit;return S(r.isSelected,l)||(r.isSelected=l),C(l)}),i()()(),t(4,"td"),a(5),i(),t(6,"td")(7,"div",43)(8,"a",44),m(9,"img",45),i(),t(10,"div",46)(11,"h6",47)(12,"a",48),a(13),i()()()()(),t(14,"td")(15,"div",49)(16,"span",50),m(17,"img",51),i(),t(18,"span",50),m(19,"img",51),i(),t(20,"span",50),m(21,"img",51),i(),t(22,"span",50),m(23,"img",51),i(),t(24,"span",50),m(25,"img",51),i(),t(26,"span",52),a(27),i()()(),t(28,"td"),a(29),i(),t(30,"td"),a(31),i(),t(32,"td"),a(33),i(),t(34,"td")(35,"span",53),m(36,"i",54),a(37),i()(),t(38,"td")(39,"div",55)(40,"a",56),m(41,"i",57),i(),t(42,"a",58),m(43,"i",59),i()()()()}if(d&2){let e=s.$implicit;o(3),b("ngModel",e.isSelected),o(2),u(e.TrainingType),o(4),c("src",g("assets/img/users/",e==null?null:e.Image),p),o(4),u(e==null?null:e.Trainer),o(4),c("src",g("assets/img/users/",e==null?null:e.Img1),p),o(2),c("src",g("assets/img/users/",e==null?null:e.Img2),p),o(2),c("src",g("assets/img/users/",e==null?null:e.Img3),p),o(2),c("src",g("assets/img/users/",e==null?null:e.Img4),p),o(2),c("src",g("assets/img/users/",e==null?null:e.Img5),p),o(2),w(" +",e.Employee," "),o(2),u(e.TimeDuration),o(2),u(e.Description),o(2),u(e.Cost),o(2),c("ngClass",e.Status==="Active"?"badge-success":"badge-danger"),o(2),w("",e.Status," ")}}function re(d,s){d&1&&(t(0,"tr")(1,"td",60)(2,"h5",61),a(3,"No matching records found"),i()()())}var ee=class d{constructor(s,e,n){this.data=s;this.router=e;this.pagination=n;this.breadCrumbItems=[{label:"Performance"},{label:"Training List",active:!0}],this.data.gettrainingList().subscribe(l=>{this.actualData=l.data,this.pagination.tablePageSize.subscribe(r=>{this.router.url==this.routes.trainingLists&&(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=N;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.gettrainingList().subscribe(e=>{this.tableData=[],this.tableDataCopy=[],this.serialNumberArray=[],this.totalData=e.totalData,e.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 Y(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((e,n)=>n+1)}):this.pagination.calculatePageSize.next({totalData:this.totalData,pageSize:this.pageSize,tableData:this.tableData,serialNumberArray:this.serialNumberArray})}sortData(s){let e=this.tableData.slice();!s.active||s.direction===""?this.tableData=e:this.tableData=e.sort((n,l)=>{let r=n[s.active],te=l[s.active];return(r<te?-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(e=>{e.isSelected=!1}):this.tableData.forEach(e=>{e.isSelected=!0})}static \u0275fac=function(e){return new(e||d)(D(q),D(P),D(Z))};static \u0275cmp=E({type:d,selectors:[["app-training-list"]],decls:74,vars:7,consts:[[1,"content"],[1,"d-md-flex","d-block","align-items-center","justify-content-between","mb-3"],["title","Training",3,"breadcrumbItems"],[1,"d-flex","my-xl-auto","right-content","align-items-center","flex-wrap"],[1,"mb-2"],["href","javascript:void(0);","data-bs-toggle","modal","data-bs-target","#add_training",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,"dropdown"],["href","javascript:void(0);","data-bs-toggle","dropdown",1,"dropdown-toggle","btn","btn-white","d-inline-flex","align-items-center"],[1,"dropdown-menu","dropdown-menu-end","p-3"],["href","javascript:void(0);",1,"dropdown-item","rounded-1"],[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","TrainingType"],["mat-sort-header","Trainer"],["mat-sort-header","Employee"],["mat-sort-header","TimeDuration"],["mat-sort-header","Description"],["mat-sort-header","Cost"],["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,"d-flex","align-items-center","file-name-icon"],["href","javascript:void(0);",1,"avatar","avatar-md","border","avatar-rounded"],["alt","img",1,"img-fluid",3,"src"],[1,"ms-2"],[1,"fw-medium"],["href","javascript:void(0);"],[1,"avatar-list-stacked","avatar-group-sm"],[1,"avatar","border-0"],["alt","img",1,"rounded-circle",3,"src"],[1,"avatar","group-counts","bg-primary","rounded-circle","border-0","fs-10"],[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_training",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(e,n){e&1&&(t(0,"div",0)(1,"div",1),m(2,"app-breadcrumbs",2),t(3,"div",3)(4,"div",4)(5,"a",5),m(6,"i",6),a(7,"Add Training	"),i()(),m(8,"app-collapse-header"),i()(),t(9,"div",7)(10,"div",8)(11,"h5"),a(12,"Training List"),i(),t(13,"div",9)(14,"div",10)(15,"a",11),a(16," Sort By : Last 7 Days "),i(),t(17,"ul",12)(18,"li")(19,"a",13),a(20,"Recently Added"),i()(),t(21,"li")(22,"a",13),a(23,"Ascending"),i()(),t(24,"li")(25,"a",13),a(26,"Desending"),i()(),t(27,"li")(28,"a",13),a(29,"Last Month"),i()(),t(30,"li")(31,"a",13),a(32,"Last 7 Days"),i()()()()()(),t(33,"div",14)(34,"div",15)(35,"div",16)(36,"div",17)(37,"div",18)(38,"div",19)(39,"label"),a(40," Row Per Page "),y(41,ae,9,1,"select",20),a(42," Entries "),i()()(),t(43,"div",18)(44,"div",21)(45,"label")(46,"input",22),f("ngModelChange",function(r){return S(n.searchDataValue,r)||(n.searchDataValue=r),r}),h("ngModelChange",function(){return n.searchData(n.searchDataValue)}),i()()()()(),t(47,"div",23)(48,"table",24),h("matSortChange",function(r){return n.sortData(r)}),t(49,"thead",25)(50,"tr")(51,"th",26)(52,"div",27),h("click",function(){return n.selectAll(n.initChecked)})("keydown.enter",function(){return n.selectAll(n.initChecked)}),t(53,"input",28),f("ngModelChange",function(r){return S(n.initChecked,r)||(n.initChecked=r),r}),i()()(),t(54,"th",29),a(55,"Training Type"),i(),t(56,"th",30),a(57,"Trainer"),i(),t(58,"th",31),a(59,"Employee"),i(),t(60,"th",32),a(61,"Time Duration"),i(),t(62,"th",33),a(63,"Description"),i(),t(64,"th",34),a(65,"Cost"),i(),t(66,"th",35),a(67,"Status"),i(),m(68,"th"),i()(),t(69,"tbody"),L(70,ne,44,21,"tr",null,M),y(72,re,4,0,"tr"),i()()(),m(73,"app-custom-pagination"),i()()()()()),e&2&&(o(2),c("breadcrumbItems",n.breadCrumbItems),o(39),x(n.tableData.length>0?41:-1),o(5),b("ngModel",n.searchDataValue),c("ngModelOptions",z(6,ie)),o(7),b("ngModel",n.initChecked),o(17),k(n.tableData),o(2),x(n.tableData.length===0?72:-1))},dependencies:[V,I,A,H,U,O,W,j,B,R,F,J,G,$,X,K,Q],encapsulation:2})};export{ee as TrainingListComponent};