UNPKG

primevue

Version:

[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT) [![npm version](https://badge.fury.io/js/primevue.svg)](https://badge.fury.io/js/primevue)

2 lines (1 loc) 3.13 kB
this.primevue=this.primevue||{},this.primevue.breadcrumb=function(e){"use strict";var t={props:{item:null},methods:{onClick(e,t){this.item.command&&this.item.command({originalEvent:e,item:this.item}),this.item.to&&t&&t(e)},visible(){return"function"==typeof this.item.visible?this.item.visible():!1!==this.item.visible}},computed:{containerClass(){return[{"p-disabled":this.item.disabled},this.item.class]},iconClass(){return["p-menuitem-icon",this.item.icon]}}};const n={key:1,class:"p-menuitem-text"},i={key:1,class:"p-menuitem-text"};t.render=function(t,l,o,c,r,a){const m=e.resolveComponent("router-link");return a.visible()?(e.openBlock(),e.createBlock("li",{key:0,class:a.containerClass},[o.item.to?(e.openBlock(),e.createBlock(m,{key:0,to:o.item.to,custom:""},{default:e.withCtx((({navigate:t,href:i})=>[e.createVNode("a",{href:i,class:"p-menuitem-link",onClick:e=>a.onClick(e,t)},[o.item.icon?(e.openBlock(),e.createBlock("span",{key:0,class:a.iconClass},null,2)):e.createCommentVNode("",!0),o.item.label?(e.openBlock(),e.createBlock("span",n,e.toDisplayString(o.item.label),1)):e.createCommentVNode("",!0)],8,["href","onClick"])])),_:1},8,["to"])):(e.openBlock(),e.createBlock("a",{key:1,href:o.item.url||"#",class:"p-menuitem-link",onClick:l[1]||(l[1]=(...e)=>a.onClick&&a.onClick(...e)),target:o.item.target},[o.item.icon?(e.openBlock(),e.createBlock("span",{key:0,class:a.iconClass},null,2)):e.createCommentVNode("",!0),o.item.label?(e.openBlock(),e.createBlock("span",i,e.toDisplayString(o.item.label),1)):e.createCommentVNode("",!0)],8,["href","target"]))],2)):e.createCommentVNode("",!0)};var l={props:{model:{type:Array,default:null},home:{type:null,default:null}},components:{BreadcrumbItem:t}};const o={class:"p-breadcrumb p-component","aria-label":"Breadcrumb"},c=e.createVNode("li",{class:"p-breadcrumb-chevron pi pi-chevron-right"},null,-1);return function(e,t){void 0===t&&(t={});var n=t.insertAt;if(e&&"undefined"!=typeof document){var i=document.head||document.getElementsByTagName("head")[0],l=document.createElement("style");l.type="text/css","top"===n&&i.firstChild?i.insertBefore(l,i.firstChild):i.appendChild(l),l.styleSheet?l.styleSheet.cssText=e:l.appendChild(document.createTextNode(e))}}("\n.p-breadcrumb ul {\n margin: 0;\n padding: 0;\n list-style-type: none;\n display: -webkit-box;\n display: -ms-flexbox;\n display: flex;\n -webkit-box-align: center;\n -ms-flex-align: center;\n align-items: center;\n -ms-flex-wrap: wrap;\n flex-wrap: wrap;\n}\n.p-breadcrumb .p-menuitem-text {\n line-height: 1;\n}\n.p-breadcrumb .p-menuitem-link {\n text-decoration: none;\n}\n"),l.render=function(t,n,i,l,r,a){const m=e.resolveComponent("BreadcrumbItem");return e.openBlock(),e.createBlock("nav",o,[e.createVNode("ul",null,[i.home?(e.openBlock(),e.createBlock(m,{key:0,item:i.home,class:"p-breadcrumb-home"},null,8,["item"])):e.createCommentVNode("",!0),(e.openBlock(!0),e.createBlock(e.Fragment,null,e.renderList(i.model,(t=>(e.openBlock(),e.createBlock(e.Fragment,{key:t.label},[c,e.createVNode(m,{item:t},null,8,["item"])],64)))),128))])])},l}(Vue);