You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 
nextcloud-server/dist/ProfilePickerReferenceWidge...

2 lines
6.3 KiB

import{N as _}from"./NcAvatar-1KxMUN7V-CiZW3sVm.chunk.mjs";import{A as j,l as M}from"./logger-DJk4c1aN.chunk.mjs";import{_ as d}from"./public-C1mLBHT3.chunk.mjs";import{o as i,g as t,h as r,t as l,i as n,m as b,W as y,r as s,l as h,F as v,z as p}from"./Web-CGrAivgv.chunk.mjs";import{M as L}from"./MapMarkerOutline-CaDE-M5O.chunk.mjs";import"./index-kP1pdrFW.chunk.mjs";import"./index-ChXuPuJU.chunk.mjs";import"./util-C9Hc1fff.chunk.mjs";import"./NcModal-DiDvgcU8-AyGpO2Wl.chunk.mjs";import"./logger-D3RVzcfQ-k6GV3wRV.chunk.mjs";import"./createElementId-DhjFt1I9-DwrDuyxe.chunk.mjs";import"./translation-DoG5ZELJ-Cnt4vXgN.chunk.mjs";import"./ArrowRight-Bo5pSHoF.chunk.mjs";import"./colors-Cv9F-jWS-BOqQ6yCH.chunk.mjs";import"./NcUserStatusIcon-BF5OEQFU-CflDfVCi.chunk.mjs";import"./PencilOutline-m7gX2JJw.chunk.mjs";import"./NcActionLink-BFiaYt9A-C66mrFQH.chunk.mjs";import"./NcDateTime.vue_vue_type_script_setup_true_lang-BJuPH7S7-B9ePistO.chunk.mjs";import"./NcActionText-CQ9qwJ0p-CzEyGOHa.chunk.mjs";import"./Check-B8g3wLRC.chunk.mjs";const z={name:"DomainIcon",emits:["click"],props:{title:{type:String},fillColor:{type:String,default:"currentColor"},size:{type:Number,default:24}}},w=["aria-hidden","aria-label"],x=["fill","width","height"],S={d:"M18,15H16V17H18M18,11H16V13H18M20,19H12V17H14V15H12V13H14V11H12V9H20M10,7H8V5H10M10,11H8V9H10M10,15H8V13H10M10,19H8V17H10M6,7H4V5H6M6,11H4V9H6M6,15H4V13H6M6,19H4V17H6M12,7V3H2V21H22V7H12Z"},A={key:0};function N(a,c,e,u,m,f){return i(),t("span",b(a.$attrs,{"aria-hidden":e.title?null:"true","aria-label":e.title,class:"material-design-icon domain-icon",role:"img",onClick:c[0]||(c[0]=o=>a.$emit("click",o))}),[(i(),t("svg",{fill:e.fillColor,class:"material-design-icon__svg",width:e.size,height:e.size,viewBox:"0 0 24 24"},[r("path",S,[e.title?(i(),t("title",A,l(e.title),1)):n("",!0)])],8,x))],16,w)}const $=d(z,[["render",N]]),W={name:"HandshakeOutlineIcon",emits:["click"],props:{title:{type:String},fillColor:{type:String,default:"currentColor"},size:{type:Number,default:24}}},B=["aria-hidden","aria-label"],I=["fill","width","height"],P={d:"M21.71 8.71C22.96 7.46 22.39 6 21.71 5.29L18.71 2.29C17.45 1.04 16 1.61 15.29 2.29L13.59 4H11C9.1 4 8 5 7.44 6.15L3 10.59V14.59L2.29 15.29C1.04 16.55 1.61 18 2.29 18.71L5.29 21.71C5.83 22.25 6.41 22.45 6.96 22.45C7.67 22.45 8.32 22.1 8.71 21.71L11.41 19H15C16.7 19 17.56 17.94 17.87 16.9C19 16.6 19.62 15.74 19.87 14.9C21.42 14.5 22 13.03 22 12V9H21.41L21.71 8.71M20 12C20 12.45 19.81 13 19 13L18 13L18 14C18 14.45 17.81 15 17 15L16 15L16 16C16 16.45 15.81 17 15 17H10.59L7.31 20.28C7 20.57 6.82 20.4 6.71 20.29L3.72 17.31C3.43 17 3.6 16.82 3.71 16.71L5 15.41V11.41L7 9.41V11C7 12.21 7.8 14 10 14S13 12.21 13 11H20V12M20.29 7.29L18.59 9H11V11C11 11.45 10.81 12 10 12S9 11.45 9 11V8C9 7.54 9.17 6 11 6H14.41L16.69 3.72C17 3.43 17.18 3.6 17.29 3.71L20.28 6.69C20.57 7 20.4 7.18 20.29 7.29Z"},T={key:0};function D(a,c,e,u,m,f){return i(),t("span",b(a.$attrs,{"aria-hidden":e.title?null:"true","aria-label":e.title,class:"material-design-icon handshake-outline-icon",role:"img",onClick:c[0]||(c[0]=o=>a.$emit("click",o))}),[(i(),t("svg",{fill:e.fillColor,class:"material-design-icon__svg",width:e.size,height:e.size,viewBox:"0 0 24 24"},[r("path",P,[e.title?(i(),t("title",T,l(e.title),1)):n("",!0)])],8,I))],16,B)}const Z=d(W,[["render",D]]),R={name:"TextAccountIcon",emits:["click"],props:{title:{type:String},fillColor:{type:String,default:"currentColor"},size:{type:Number,default:24}}},F=["aria-hidden","aria-label"],q=["fill","width","height"],E={d:"M21 5V7H3V5H21M3 17H12V15H3V17M3 12H21V10H3V12M18 14C19.11 14 20 14.9 20 16S19.11 18 18 18 16 17.11 16 16 16.9 14 18 14M14 22V21C14 19.9 15.79 19 18 19S22 19.9 22 21V22H14Z"},G={key:0};function J(a,c,e,u,m,f){return i(),t("span",b(a.$attrs,{"aria-hidden":e.title?null:"true","aria-label":e.title,class:"material-design-icon text-account-icon",role:"img",onClick:c[0]||(c[0]=o=>a.$emit("click",o))}),[(i(),t("svg",{fill:e.fillColor,class:"material-design-icon__svg",width:e.size,height:e.size,viewBox:"0 0 24 24"},[r("path",E,[e.title?(i(),t("title",G,l(e.title),1)):n("",!0)])],8,q))],16,F)}const K=d(R,[["render",J]]),Q={name:"ProfilePickerReferenceWidget",components:{NcAvatar:_,AccountOutline:j,MapMarkerOutline:L,Web:y,Domain:$,HandshakeOutline:Z,TextAccount:K},props:{richObjectType:{type:String,default:""},richObject:{type:Object,default:null},accessible:{type:Boolean,default:!0}},beforeMount(){M.debug("ProfilePickerReferenceWidget",this.richObject)}},U={class:"profile-reference"},X={class:"profile-reference__wrapper"},Y={class:"profile-reference__wrapper__header"},e1={class:"profile-card__title"},i1=["href"],t1={class:"profile-content"},r1={class:"profile-content__subline"},l1={key:0,class:"headline"},a1={key:1,class:"location"},c1=["href"],n1={key:2,class:"website"},o1=["href"],s1={key:3,class:"organisation"},h1={key:4,class:"role"},p1=["title"];function d1(a,c,e,u,m,f){const o=s("NcAvatar"),H=s("AccountOutline"),g=s("MapMarkerOutline"),O=s("Web"),C=s("Domain"),V=s("HandshakeOutline"),k=s("TextAccount");return i(),t("div",U,[r("div",X,[r("div",Y,[h(o,{user:e.richObject.user_id,size:48,class:"profile-card__avatar"},null,8,["user"]),r("div",e1,[r("a",{href:e.richObject.url,target:"_blank"},[h(H,{size:20}),r("strong",null,l(e.richObject.email!==null?e.richObject.title+" - "+e.richObject.email:e.richObject.title),1)],8,i1)])]),r("div",t1,[r("p",r1,[e.richObject.headline?(i(),t("span",l1,l(e.richObject.headline),1)):n("",!0),e.richObject.location?(i(),t("span",a1,[h(g,{size:20}),e.richObject.location_url?(i(),t("a",{key:0,href:e.richObject.location_url,class:"external",target:"_blank"},l(e.richObject.location),9,c1)):(i(),t(v,{key:1},[p(l(e.richObject.location),1)],64))])):n("",!0),e.richObject.website?(i(),t("span",n1,[h(O,{size:20}),r("a",{href:e.richObject.website,class:"external",target:"_blank"},l(e.richObject.website),9,o1)])):n("",!0),e.richObject.organisation?(i(),t("span",s1,[h(C,{size:20}),p(" "+l(e.richObject.organisation),1)])):n("",!0),e.richObject.role?(i(),t("span",h1,[h(V,{size:20}),p(" "+l(e.richObject.role),1)])):n("",!0),e.richObject.bio?(i(),t("span",{key:5,class:"bio",title:e.richObject.full_bio},[h(k,{size:20}),p(" "+l(e.richObject.bio),1)],8,p1)):n("",!0)])])])])}const A1=d(Q,[["render",d1],["__scopeId","data-v-0f737d16"]]);export{A1 as default};
//# sourceMappingURL=ProfilePickerReferenceWidget-CQFnStVf.chunk.mjs.map