PageSourceSearch

https://laketahoeinfo.org/chunk-LSGD7IZL.js

js laketahoeinfo.org collected 2026-10-03 22:47:28 UTC 5,504 bytes, 1 lines download raw bytes

1import{a as N,b as ce}from"./chunk-URVA7UB4.js";import{a as z,b as pe}from"./chunk-DMZIXPXE.js";import{a as H,b as ae}from"./chunk-OLJSXGS4.js";import"./chunk-LGT5LD5V.js";import"./chunk-RMKGVQWA.js";import"./chunk-SUCGRBRC.js";import"./chunk-ZO4IH2QB.js";import"./chunk-FPWW7MI4.js";import"./chunk-L2MCTHKM.js";import"./chunk-IPVKXYCL.js";import"./chunk-5HR5JVTM.js";import"./chunk-QMSTDAIN.js";import"./chunk-DBTMM27E.js";import"./chunk-DJFZVWOY.js";import"./chunk-DEBWDWXL.js";import"./chunk-HDQH4JQZ.js";import"./chunk-D6R35AUP.js";import"./chunk-QCHMIJOK.js";import"./chunk-ZEQQPOPI.js";import"./chunk-HYCYFZRA.js";import"./chunk-S6FNSG2B.js";import"./chunk-LO5G4E2N.js";import"./chunk-EL2KCZF4.js";import"./chunk-PAYXMP4F.js";import"./chunk-NHEKNCRD.js";import"./chunk-6UCCLOH7.js";import"./chunk-GQIUTPRT.js";import"./chunk-WP7EDVBL.js";import"./chunk-SHKQJMA3.js";import"./chunk-GXYI3HTT.js";import"./chunk-A7AOT6O2.js";import"./chunk-6JGV6J2Q.js";import"./chunk-VL2YACEO.js";import"./chunk-SLC3EWKD.js";import"./chunk-23RLZPU5.js";import"./chunk-XS4PDHDH.js";import"./chunk-TO2BHCJB.js";import"./chunk-HX4UHESS.js";import"./chunk-EZ2LFIIP.js";import"./chunk-6TKUOPIF.js";import"./chunk-3FT4RHQ4.js";import"./chunk-KUL4NNUN.js";import"./chunk-J7JIBOVZ.js";import"./chunk-XSLC6WFY.js";import{a as Y,b as ie}from"./chunk-DT4TN35R.js";import"./chunk-6IO735VS.js";import"./chunk-SEZCQ2P7.js";import"./chunk-LP75U3KI.js";import{a as U,b as re}from"./chunk-A4NM5CBH.js";import{a as O,b as ne}from"./chunk-BSG3FEKY.js";import"./chunk-JJGG5MCZ.js";import"./chunk-BGLKCJ2U.js";import"./chunk-HNO4PSXC.js";import"./chunk-LEU4X4J6.js";import{F as V,G as te,m as L,o as ee}from"./chunk-WWF6WCLV.js";import"./chunk-W6OHYDG3.js";import{c as F,e as oe}from"./chunk-CHVDANRK.js";import"./chunk-7GDBENI5.js";import"./chunk-LR4C2AR5.js";import"./chunk-VJUVTJOX.js";import"./chunk-I2HE5ZRP.js";import"./chunk-LKVBLA3Z.js";import{a as _,b as Q,c as v,d as W,e as $,f as X}from"./chunk-6HRHW75L.js";import{E as Z,t as j}from"./chunk-XICV2U4I.js";import{D as E,m as w,w as k}from"./chunk-4ATU7KJI.js";import{Lb as m,Nb as s,P as M,S as B,Sb as d,Sc as f,Tb as p,Tc as b,Ub as a,Vb as c,W as J,ac as I,db as o,e as R,ec as A,gc as C,ka as S,la as T,o as g,pb as r,q as y,qd as K,r as x,ub as D,vc as u}from"./chunk-3C63H7YH.js";import{f as G,j as P}from"./chunk-26GNMCNR.js";function le(t,h){t&1&&(p(0,"alert",2),u(1,"This is the published report that is visible to the public on the BMP Compliance Report results page."),a())}function me(t,h){if(t&1){let e=I();p(0,"button",10),A("click",function(){S(e);let l=C(2),n=C();return T(n.publishReport(l))}),c(1,"icon",11),u(2," Publish this Compliance Report "),a()}}function se(t,h){if(t&1&&(p(0,"div",3)(1,"a",6),c(2,"icon",8),u(3," Edit Compliance Report "),a(),m(4,me,3,0,"button",9),a()),t&2){let e=C();o(),d("areaLink","/bmp-compliance-reports/"+e.BMPComplianceReportID+"/edit"),o(3),s(e.IsPublished?-1:4)}}function de(t,h){if(t&1&&(c(0,"page-header",0),p(1,"div",1),m(2,le,2,0,"alert",2),m(3,se,5,2,"div",3),f(4,"async"),c(5,"bmp-compliance-report-tables",4),p(6,"div",5)(7,"a",6),c(8,"icon",7),u(9," Index "),a()()()),t&2){let e=h,i=C();d("pageTitle",i.getPageTitle(e)),o(2),s(e.IsPublished?2:-1),o(),s(b(4,5,i.isAdmin$)?3:-1),o(2),d("report",e),o(2),d("areaLink","/bmp-compliance-reports")}}var Ae,Ce=G(()=>{E();J();ae();ne();ee();W();Q();oe();pe();ce();K();Z();re();te();ie();X();E();Ae=(()=>{class t{constructor(e,i,l,n,q){this.route=e,this.bmpComplianceReportService=i,this.authenticationService=l,this.confirmService=n,this.alertService=q,this.refreshTrigger$=new R(void 0)}ngOnInit(){this.report$=x([this.route.paramMap,this.refreshTrigger$]).pipe(B(([e])=>(this.bmpComplianceReportID=+e.get("bmpComplianceReportID"),this.bmpComplianceReportService.getByIDBMPComplianceReport(this.bmpComplianceReportID))),M({bufferSize:1,refCount:!0})),this.isAdmin$=this.authenticationService.getCurrentUser().pipe(y(e=>e?.ParcelTrackerRoleID===L.Admin))}getPageTitle(e){return"BMP Certificates"}publishReport(e){return P(this,null,function*(){if(yield this.confirmService.confirm({title:"Publish BMP Compliance Report",message:"You are about to publish this BMP Compliance Report. This will replace the publicly visible BMP Compliance data with the data on this report. Are you sure you want to publish the report?",buttonTextYes:"Publish",buttonClassYes:"btn-primary",buttonTextNo:"Cancel"}))try{yield g(this.bmpComplianceReportService.publishBMPComplianceReport(e.BMPComplianceReportID)),this.alertService.pushAlert(new v("BMP Compliance Report published successfully.",_.Success,!0)),this.refreshTrigger$.next()}catch{this.alertService.pushAlert(new v("Error publishing BMP Compliance Report. Please try again.",_.Danger))}})}static{this.\u0275fac=function(i){return new(i||t)(r(j),r(U),r(V),r(Y),r($))}}
1static{this.\u0275cmp=D({type:t,selectors:[["bmp-compliance-report-detail"]],decls:2,vars:3,consts:[[3,"pageTitle"],[1,"page-body"],["context","info"],[1,"mb-3","flex"],[3,"report"],[1,"mt-3"],[1,"btn","btn-sm","btn-primary",3,"areaLink"],["icon","ArrowLeft"],["icon","Edit"],["type","button",1,"btn","btn-sm","btn-primary"],["type","button",1,"btn","btn-sm","btn-primary",3,"click"],["icon","Upload"]],template:function(i,l){if(i&1&&(m(0,de,10,7),f(1,"async")),i&2){let n;s((n=b(1,1,l.report$))?0:-1,n)}},dependencies:[k,H,O,F,z,N,w],styles:[".num-cell[_ngcontent-%COMP%]{text-align:right}"]})}}return t})()});Ce();export{Ae as BMPComplianceReportDetailComponent};

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.