UNPKG

@kelvininc/ui-components

Version:
34 lines (30 loc) 1.42 kB
'use strict'; var index = require('./index-rNNWWpit.js'); require('./wizard.types-C9Yhv1tt.js'); var __rest = (undefined && undefined.__rest) || function (s, e) { var t = {}; for (var p in s) if (Object.prototype.hasOwnProperty.call(s, p) && e.indexOf(p) < 0) t[p] = s[p]; if (s != null && typeof Object.getOwnPropertySymbols === "function") for (var i = 0, p = Object.getOwnPropertySymbols(s); i < p.length; i++) { if (e.indexOf(p[i]) < 0 && Object.prototype.propertyIsEnumerable.call(s, p[i])) t[p[i]] = s[p[i]]; } return t; }; const KvBreadcrumb = class { constructor(hostRef) { index.registerInstance(this, hostRef); this.breadcrumbItemClick = index.createEvent(this, "breadcrumbItemClick", 7); /** (required) List of breadcrumbs */ this.items = []; } render() { return (index.h(index.Host, { key: 'fc8859492685be12c5abaa84c58623418420f530' }, index.h("kv-breadcrumb-list", { key: 'f317714a30d3ee9881f746e5dc3e57b9d702fcbd' }, this.items.map((_a, index$1, array) => { var { active } = _a, otherProps = __rest(_a, ["active"]); return (index.h("kv-breadcrumb-item", Object.assign({ active: active !== null && active !== void 0 ? active : index$1 === array.length - 1, part: "item" }, otherProps))); })))); } }; exports.kv_breadcrumb = KvBreadcrumb;