UNPKG

@rero/rero-ils-ui

Version:

User interface for RERO integrated library system (RERO ILS).

2 lines (1 loc) 4.81 kB
import{a as H}from"./chunk-EUDVZT4S.js";import"./chunk-O7GOMNZH.js";import"./chunk-4GRLSOJZ.js";import{c as A}from"./chunk-WOV5KKTV.js";import{Nb as R}from"./chunk-MTJX6JRK.js";import{c as b}from"./chunk-GQ5FIRIY.js";import"./chunk-4A4J5SA3.js";import"./chunk-L5BLWZD6.js";import"./chunk-VB4AMLEP.js";import{ma as w}from"./chunk-4MYHQLZQ.js";import"./chunk-AK7G7SIT.js";import"./chunk-MR6TFYJD.js";import"./chunk-DUSRDOA3.js";import"./chunk-DPNURG4O.js";import"./chunk-FRI676LD.js";import{ha as k}from"./chunk-WKOKZ3JO.js";import{Hc as n,Ic as T,Jc as u,Kc as g,Vb as m,Xb as s,Xc as E,ac as x,bc as d,cc as c,dc as C,dd as e,ed as l,fd as f,gb as r,hd as D,kc as y,oa as v,pa as h,rc as B,sc as _,ud as S,vd as L,yb as I}from"./chunk-3WD6XLXL.js";var P=t=>["/circulation","patron",t];function V(t,o){t&1&&(n(0),e(1,"getRecord"),e(2,"async")),t&2&&u(" ",l(2,6,D(1,1,o.metadata.library.pid,"libraries","field","name"))," ")}function M(t,o){if(t&1&&(m(0,V,3,8),e(1,"getRecord"),e(2,"async")),t&2){let i,p=_();s((i=l(2,4,f(1,1,p.record().metadata.loan.transaction_location.pid,"locations")))?0:-1,i)}}function F(t,o){t&1&&n(0," --- ")}function N(t,o){if(t&1){let i=y();d(0,"a",11),B("click",function(){v(i);let a=_(2);return h(a.closeDialog())}),n(1),c()}if(t&2){let i=o;x("routerLink",E(3,P,i.metadata.patron.barcode[0])),r(),g(" ",i.metadata.last_name,", ",i.metadata.first_name," ")}}function G(t,o){if(t&1&&(m(0,N,2,5,"a",10),e(1,"getRecord"),e(2,"async")),t&2){let i,p=_();s((i=l(2,4,f(1,1,p.record().metadata.loan.patron.pid,"patrons")))?0:-1,i)}}function O(t,o){if(t&1&&(n(0),e(1,"translate")),t&2){let i=_();g(" ",l(1,2,"Patron type"),": ",i.record().metadata.loan.patron.type," ")}}function j(t,o){t&1&&(n(0),e(1,"getRecord"),e(2,"async")),t&2&&u(" ",l(2,6,D(1,1,o.metadata.library.pid,"libraries","field","name"))," ")}function q(t,o){if(t&1&&(m(0,j,3,8),e(1,"getRecord"),e(2,"async")),t&2){let i,p=_();s((i=l(2,4,f(1,1,p.record().metadata.loan.transaction_location.pid,"locations")))?0:-1,i)}}function z(t,o){t&1&&n(0," --- ")}function J(t,o){if(t&1){let i=y();d(0,"a",11),B("click",function(){v(i);let a=_(2);return h(a.closeDialog())}),n(1),c()}if(t&2){let i=o;x("routerLink",E(3,P,i.metadata.patron.barcode[0])),r(),g(" ",i.metadata.last_name,", ",i.metadata.first_name," ")}}function K(t,o){if(t&1&&(m(0,J,2,5,"a",10),e(1,"getRecord"),e(2,"async")),t&2){let i,p=_();s((i=l(2,4,f(1,1,p.record().metadata.loan.patron.pid,"patrons")))?0:-1,i)}}function Q(t,o){if(t&1&&(n(0),e(1,"translate")),t&2){let i=_();g(" ",l(1,2,"Patron type"),": ",i.record().metadata.loan.patron.type," ")}}function U(t,o){t&1&&(n(0),e(1,"translate")),t&2&&u(" (",l(1,1,"automatic renewal"),") ")}var at=(()=>{class t{constructor(){this.record=L(),this.isHighlight=L(!1),this.separator=L(!1),this.closeDialogEvent=S()}closeDialog(){this.closeDialogEvent.emit()}static{this.\u0275fac=function(p){return new(p||t)}}static{this.\u0275cmp=I({type:t,selectors:[["admin-circulation-log-loan"]],inputs:{record:[1,"record"],isHighlight:[1,"isHighlight"],separator:[1,"separator"]},outputs:{closeDialogEvent:"closeDialogEvent"},decls:43,vars:25,consts:[[3,"record","isHighlight","separator"],["badge",""],["collapsedContent","",1,"ui:grid","ui:grid-cols-12","ui:gap-4"],[1,"ui:col-span-8"],[1,"fa","fa-globe"],[1,"ui:col-span-4"],[1,"fa","fa-user"],["expandedContent","",1,"metadata"],[1,"fa","fa-map-marker"],[1,"fa","fa-user-circle-o"],[3,"routerLink"],[3,"click","routerLink"]],template:function(p,a){p&1&&(d(0,"admin-circulation-log",0)(1,"p-tag",1),n(2),e(3,"translate"),c(),d(4,"div",2)(5,"div",3),C(6,"i",4),n(7,"\xA0 "),m(8,M,3,6)(9,F,1,0),c(),d(10,"div",5),C(11,"i",6),n(12,"\xA0 "),m(13,G,3,6)(14,O,2,4),c()(),d(15,"dl",7)(16,"dt"),C(17,"i",4),n(18),e(19,"translate"),c(),d(20,"dd"),m(21,q,3,6)(22,z,1,0),c(),d(23,"dt"),C(24,"i",8),n(25),e(26,"translate"),c(),d(27,"dd"),n(28),c(),d(29,"dt"),C(30,"i",6),n(31),e(32,"translate"),c(),d(33,"dd"),m(34,K,3,6)(35,Q,2,4),c(),d(36,"dt"),C(37,"i",9),n(38),e(39,"translate"),c(),d(40,"dd"),n(41),m(42,U,2,3),c()()()),p&2&&(x("record",a.record())("isHighlight",a.isHighlight())("separator",a.separator()),r(2),T(l(3,15,a.record().metadata.loan.trigger)),r(6),s(a.record().metadata.loan.transaction_location?8:9),r(5),s(a.record().metadata.loan.patron.pid?13:14),r(5),u("\xA0",l(19,17,"Library")),r(3),s(a.record().metadata.loan.transaction_location?21:22),r(4),u("\xA0",l(26,19,"Pickup location")),r(3),T(a.record().metadata.loan.pickup_location.name),r(3),u("\xA0",l(32,21,"Patron")),r(3),s(a.record().metadata.loan.patron.pid?34:35),r(4),u("\xA0",l(39,23,"Operator")),r(3),u(" ",a.record().metadata.user_name," "),r(),s(a.record().metadata.loan.auto_extend?42:-1))},dependencies:[H,A,w,k,b,R],encapsulation:2,changeDetection:0})}}return t})();export{at as CirculationLogLoanComponent};