PageSourceSearch

https://app.urable.com/chunk-SW2PU4X2.js

js urable.com collected 2026-09-24 19:36:09 UTC 4,363 bytes, 1 lines download raw bytes

1import{a as oe,b as me}from"./chunk-6RVRE43J.js";import{a as te,b as pe}from"./chunk-J7EH6C6C.js";import{a as ee,b as se}from"./chunk-7QLFNZV6.js";import{Aa as P,Ba as E,Fa as W,Gb as ae,Ha as M,Ih as K,Jh as Q,L as C,M as S,Mc as j,Nh as U,Oh as X,Rc as ce,Th as Y,Uh as Z,_ as l,ae as V,cb as g,ce as F,db as I,ea as r,ed as A,ee as L,fa as x,fd as B,hg as J,ib as T,ig as le,ja as d,la as a,lb as re,ma as f,na as s,ne as N,oa as p,od as R,oe as q,qa as h,qe as z,ra as v,rb as $,re as G,ta as y,ua as b,ud as H,va as m,vb as D,vd as O}from"./chunk-B6EN6YIS.js";import"./chunk-PADVTCPZ.js";import"./chunk-ULG4VNTA.js";import"./chunk-7GRWALI4.js";import"./chunk-HBRVYCF2.js";import"./chunk-TACQNHPB.js";import"./chunk-UGFY7P7J.js";import"./chunk-ORUTQIYE.js";import"./chunk-4MMKBKTH.js";import"./chunk-AAIUXZ6I.js";import"./chunk-PLTSFVVR.js";import"./chunk-NIP57KBH.js";import"./chunk-7W55ABYW.js";import"./chunk-2GUNVIUY.js";import"./chunk-FXV676WX.js";import"./chunk-J4LN2TXQ.js";import"./chunk-IXXHPTUO.js";import"./chunk-MIXH42NE.js";import"./chunk-GLG6H2OK.js";import"./chunk-IYTQQJWA.js";import"./chunk-3XBAVY4O.js";import"./chunk-53MMTWAF.js";import"./chunk-MA4OFJ2C.js";import"./chunk-7PJBVSSQ.js";import"./chunk-7RSUDDWL.js";import{f as k,j as _}from"./chunk-53UO3FWD.js";function de(t,w){if(t&1){let o=y();f(0,"ion-buttons",10)(1,"ion-button",11),b("click",function(n){C(o);let i=m().ngIf,c=m().ngIf,u=m();return S(u.openOptionsPopover(n,i,c))}),p(2,"ion-icon",12),s()()}}function fe(t,w){if(t&1&&(h(0),f(1,"ion-header")(2,"ion-toolbar",3)(3,"ion-buttons",4),p(4,"ion-back-button",5),s(),f(5,"ion-title"),W(6),p(7,"ion-icon",6),s(),d(8,de,3,0,"ion-buttons",7),s()(),f(9,"ion-content")(10,"div",8),p(11,"app-workflow-timeline",9),s()(),v()),t&2){let o=w.ngIf,e=m().ngIf;l(6),M("",e.name," "),l(),a("name",e.jobType==="field"?"location-outline":"home-outline"),l(),a("ngIf",e.type==="template"),l(3),a("account",o)("workflow",e)}}function we(t,w){if(t&1&&(h(0),d(1,fe,12,5,"ng-container",2),g(2,"async"),v()),t&2){let o=m();l(),a("ngIf",I(2,1,o.authService.account$))}}function ue(t,w){t&1&&p(0,"app-loading-page",13),t&2&&(E("display","contents"),a("showHeader",!0)("showSegment",!1)("showMore",!0))}var ne,ie=k(()=>{G();Q();X();Z();le();pe();se();me();ae();re();Q();ce();X();G();Z();ne=(()=>{class t{authService;activatedRoute;db;popoverCtrl;sharedService;modalCtrl;accountId;workflowId;workflow$;constructor(o,e,n,i,c,u){this.authService=o,this.activatedRoute=e,this.db=n,this.popoverCtrl=i,this.sharedService=c,this.modalCtrl=u}ngOnInit(){return _(this,null,function*(){this.accountId=yield this.authService.accountId(),this.workflowId=this.activatedRoute.snapshot.paramMap.get("workflowId"),this.workflow$=this.db.doc$(`accounts/${this.accountId}/workflows/${this.workflowId}`)})}openOptionsPopover(o,e,n){return _(this,null,function*(){let i=yield this.popoverCtrl.create({component:J,event:o,componentProps:{options:[{text:"edit",icon:"create-outline"},{text:"delete",icon:"trash-outline"}]}});yield i.present();let{data:c}=yield i.onDidDismiss();if(c==="edit")this.openWorkflowCreateEditModal(e,n);else if(c==="delete"){if(!(yield this.sharedService.showDeleteAlert("workflow")))return;this.db.delete(`accounts/${this.accountId}/workflows/${this.workflowId}`)}})}openWorkflowCreateEditModal(o,e){return _(this,null,function*(){return yield(yield this.modalCtrl.create({component:te,componentProps:{account:o,workflowTemplate:e},cssClass:this.sharedService.tallModal?"tall-modal":"",backdropDismiss:!1})).present()})}static \u0275fac=function(e){return new(e||t)(r(K),r(j),r(U),r(q),r(Y),r(N))};static \u0275cmp=x({type:t,selectors:[["app-workflow"]],decls:4,vars:4,consts:[["loading",""],[4,"ngIf","ngIfElse"],[4,"ngIf"],["color","primary"],["slot","start"],["defaultHref","workflows","icon","chevron-back-outline"],[3,"name"],["slot","end",4,"ngIf"],[1,"container"],[3,"account","workflow"],["slot","end"],[3,"click"],["slot","icon-only","name","ellipsis-vertical-outline"],[3,"showHeader","showSegment","showMore"]],template:function(e,n){if(e&1&&(d(0,we,3,3,"ng-container",1),g(1,"async"),d(2,ue,1,5,"ng-template",null,0,T)),e&2){let i=P(3);a("ngIf",I(1,2,n.workflow$))("ngIfElse",i)}},dependencies:[$,z,A,B,R,H,O,V,F,L,oe,ee,D],encapsulation:2})}return t})()});var Ve,_e=k(()=>{ie();Ve=[{path:"",component:ne}]});_e();export{Ve as routes};

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.