New Case Study:See how Anthropic automated 95% of dependency reviews with Socket.Learn More
Socket
Sign inDemoInstall
Socket

@lawsafrica/law-widgets

Package Overview
Dependencies
Maintainers
0
Versions
15
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@lawsafrica/law-widgets - npm Package Compare versions

Comparing version 2.2.0 to 2.2.1

dist/cjs/index-c82ba6d1.js

2

dist/cjs/la-decorate-external-refs.cjs.entry.js

@@ -8,3 +8,3 @@ /*!

const index = require('./index-b4026e21.js');
const index = require('./index-c82ba6d1.js');
const tippy_esm = require('./tippy.esm-5393d433.js');

@@ -11,0 +11,0 @@ const linking = require('./linking-cbae61d3.js');

@@ -8,3 +8,3 @@ /*!

const index = require('./index-b4026e21.js');
const index = require('./index-c82ba6d1.js');
const tippy_esm = require('./tippy.esm-5393d433.js');

@@ -11,0 +11,0 @@ const linking = require('./linking-cbae61d3.js');

@@ -8,3 +8,3 @@ /*!

const index = require('./index-b4026e21.js');
const index = require('./index-c82ba6d1.js');
const tippy_esm = require('./tippy.esm-5393d433.js');

@@ -11,0 +11,0 @@ const linking = require('./linking-cbae61d3.js');

@@ -8,3 +8,3 @@ /*!

const index = require('./index-b4026e21.js');
const index = require('./index-c82ba6d1.js');

@@ -11,0 +11,0 @@ const gutterItemCss = "la-gutter-item{display:block}";

@@ -8,3 +8,3 @@ /*!

const index = require('./index-b4026e21.js');
const index = require('./index-c82ba6d1.js');
const debounce = require('./debounce-32788587.js');

@@ -11,0 +11,0 @@ const linking = require('./linking-cbae61d3.js');

@@ -8,3 +8,3 @@ /*!

const index = require('./index-b4026e21.js');
const index = require('./index-c82ba6d1.js');
const debounce = require('./debounce-32788587.js');

@@ -11,0 +11,0 @@ const services = require('./services-60c260a9.js');

@@ -8,3 +8,3 @@ /*!

const index = require('./index-b4026e21.js');
const index = require('./index-c82ba6d1.js');
const services = require('./services-60c260a9.js');

@@ -11,0 +11,0 @@

@@ -8,3 +8,3 @@ /*!

const index = require('./index-b4026e21.js');
const index = require('./index-c82ba6d1.js');

@@ -11,0 +11,0 @@ const tocItemCss = "la-toc-item{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;width:100%}la-toc-item *{-webkit-box-sizing:border-box;box-sizing:border-box}la-toc-item .indented{width:1.4em;height:1.4em}la-toc-item .content{-ms-flex:1;flex:1}la-toc-item .content__action{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center}la-toc-item .content__action__title{-ms-flex-positive:1;flex-grow:1}la-toc-item .content__children{display:none}la-toc-item[expanded]>.content>.content__children{display:inherit}la-toc-item.excluded{display:none}la-toc-item .indented__toggle-btn{cursor:pointer;display:inline-block;font-size:smaller;text-align:center;padding:1px 6px}";

@@ -8,7 +8,7 @@ /*!

const index = require('./index-b4026e21.js');
const index = require('./index-c82ba6d1.js');
const appGlobals = require('./app-globals-c79cfff0.js');
/*
Stencil Client Patch Browser v4.19.1 | MIT Licensed | https://stenciljs.com
Stencil Client Patch Browser v4.19.2 | MIT Licensed | https://stenciljs.com
*/

@@ -15,0 +15,0 @@ var patchBrowser = () => {

@@ -8,3 +8,3 @@ /*!

const index = require('./index-b4026e21.js');
const index = require('./index-c82ba6d1.js');
const appGlobals = require('./app-globals-c79cfff0.js');

@@ -11,0 +11,0 @@

@@ -15,3 +15,3 @@ {

"name": "@stencil/core",
"version": "4.19.1",
"version": "4.19.2",
"typescriptVersion": "5.4.5"

@@ -18,0 +18,0 @@ },

/*!
* (C) Law Widgets https://laws.africa - GNU Lesser General Public License 3
*/
export { g as getAssetPath, s as setAssetPath, a as setNonce, b as setPlatformOptions } from './p-1883ce7c.js';
export { g as getAssetPath, s as setAssetPath, a as setNonce, b as setPlatformOptions } from './p-de0f8295.js';
//# sourceMappingURL=index.js.map
/*!
* (C) Law Widgets https://laws.africa - GNU Lesser General Public License 3
*/
import { p as proxyCustomElement, H } from './p-1883ce7c.js';
import { p as proxyCustomElement, H } from './p-de0f8295.js';
import { t as tippy } from './p-a45db3c9.js';

@@ -6,0 +6,0 @@ import { A as AkomaNtosoTarget } from './p-3818f3c2.js';

/*!
* (C) Law Widgets https://laws.africa - GNU Lesser General Public License 3
*/
import { p as proxyCustomElement, H } from './p-1883ce7c.js';
import { p as proxyCustomElement, H } from './p-de0f8295.js';
import { t as tippy } from './p-a45db3c9.js';

@@ -6,0 +6,0 @@ import { A as AkomaNtosoTarget } from './p-3818f3c2.js';

/*!
* (C) Law Widgets https://laws.africa - GNU Lesser General Public License 3
*/
import { p as proxyCustomElement, H } from './p-1883ce7c.js';
import { p as proxyCustomElement, H } from './p-de0f8295.js';
import { t as tippy } from './p-a45db3c9.js';

@@ -6,0 +6,0 @@ import { A as AkomaNtosoTarget } from './p-3818f3c2.js';

/*!
* (C) Law Widgets https://laws.africa - GNU Lesser General Public License 3
*/
import { p as proxyCustomElement, H, c as createEvent } from './p-1883ce7c.js';
import { p as proxyCustomElement, H, c as createEvent } from './p-de0f8295.js';

@@ -6,0 +6,0 @@ const gutterItemCss = "la-gutter-item{display:block}";

/*!
* (C) Law Widgets https://laws.africa - GNU Lesser General Public License 3
*/
import { p as proxyCustomElement, H, c as createEvent } from './p-1883ce7c.js';
import { p as proxyCustomElement, H, c as createEvent } from './p-de0f8295.js';
import { d as debounce_1 } from './p-721c7be8.js';

@@ -6,0 +6,0 @@ import { g as getAkomaNtosoElement } from './p-3818f3c2.js';

/*!
* (C) Law Widgets https://laws.africa - GNU Lesser General Public License 3
*/
import { p as proxyCustomElement, H, h, d as Host } from './p-1883ce7c.js';
import { p as proxyCustomElement, H, h, d as Host } from './p-de0f8295.js';
import { d as debounce_1 } from './p-721c7be8.js';
import { P as PROVIDER } from './p-ea1a9a1f.js';
import { d as defineCustomElement$3 } from './p-ce694acf.js';
import { d as defineCustomElement$2 } from './p-3cd8d744.js';
import { d as defineCustomElement$3 } from './p-34dc05e6.js';
import { d as defineCustomElement$2 } from './p-be412b25.js';

@@ -10,0 +10,0 @@ const tableOfContentsControllerCss = "la-table-of-contents-controller *{-webkit-box-sizing:border-box;box-sizing:border-box}la-table-of-contents-controller .search{width:100%;margin-bottom:5px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;position:relative}la-table-of-contents-controller .search__input{-ms-flex:1;flex:1}la-table-of-contents-controller .search__clear-btn{position:absolute;top:0;right:0;height:100%}la-table-of-contents-controller .toggle{margin-bottom:5px}la-table-of-contents-controller .toggle__expand-all-btn{margin-right:5px}";

/*!
* (C) Law Widgets https://laws.africa - GNU Lesser General Public License 3
*/
import { T as TableOfContents, d as defineCustomElement$1 } from './p-ce694acf.js';
import { T as TableOfContents, d as defineCustomElement$1 } from './p-34dc05e6.js';

@@ -6,0 +6,0 @@ const LaTableOfContents = TableOfContents;

/*!
* (C) Law Widgets https://laws.africa - GNU Lesser General Public License 3
*/
import { T as TocItem, d as defineCustomElement$1 } from './p-3cd8d744.js';
import { T as TocItem, d as defineCustomElement$1 } from './p-be412b25.js';

@@ -6,0 +6,0 @@ const LaTocItem = TocItem;

var __awaiter=this&&this.__awaiter||function(t,e,r,o){function a(t){return t instanceof r?t:new r((function(e){e(t)}))}return new(r||(r=Promise))((function(r,p){function i(t){try{l(o.next(t))}catch(t){p(t)}}function n(t){try{l(o["throw"](t))}catch(t){p(t)}}function l(t){t.done?r(t.value):a(t.value).then(i,n)}l((o=o.apply(t,e||[])).next())}))};var __generator=this&&this.__generator||function(t,e){var r={label:0,sent:function(){if(p[0]&1)throw p[1];return p[1]},trys:[],ops:[]},o,a,p,i;return i={next:n(0),throw:n(1),return:n(2)},typeof Symbol==="function"&&(i[Symbol.iterator]=function(){return this}),i;function n(t){return function(e){return l([t,e])}}function l(n){if(o)throw new TypeError("Generator is already executing.");while(i&&(i=0,n[0]&&(r=0)),r)try{if(o=1,a&&(p=n[0]&2?a["return"]:n[0]?a["throw"]||((p=a["return"])&&p.call(a),0):a.next)&&!(p=p.call(a,n[1])).done)return p;if(a=0,p)n=[n[0]&2,p.value];switch(n[0]){case 0:case 1:p=n;break;case 4:r.label++;return{value:n[1],done:false};case 5:r.label++;a=n[1];n=[0];continue;case 7:n=r.ops.pop();r.trys.pop();continue;default:if(!(p=r.trys,p=p.length>0&&p[p.length-1])&&(n[0]===6||n[0]===2)){r=0;continue}if(n[0]===3&&(!p||n[1]>p[0]&&n[1]<p[3])){r.label=n[1];break}if(n[0]===6&&r.label<p[1]){r.label=p[1];p=n;break}if(p&&r.label<p[2]){r.label=p[2];r.ops.push(n);break}if(p[2])r.ops.pop();r.trys.pop();continue}n=e.call(t,r)}catch(t){n=[6,t];a=0}finally{o=p=0}if(n[0]&5)throw n[1];return{value:n[0]?n[1]:void 0,done:true}}};
/*!
* (C) Law Widgets https://laws.africa - GNU Lesser General Public License 3
*/import{r as registerInstance,g as getElement}from"./index-8a774e85.js";import{t as tippy}from"./tippy.esm-273b586c.js";import{A as AkomaNtosoTarget}from"./linking-72cc657f.js";import{P as PROVIDER,g as getPartner}from"./services-5bcf159d.js";var decorateExternalRefsCss='.la-decorate-external-refs__popup{position:relative}.la-decorate-external-refs__popup .tippy-box[data-animation=fade][data-state=hidden]{opacity:0}.la-decorate-external-refs__popup [data-tippy-root]{max-width:calc(100vw - 10px)}.la-decorate-external-refs__popup .tippy-box{position:relative;background-color:#333;color:#fff;border-radius:4px;font-size:14px;line-height:1.4;white-space:normal;outline:0;-webkit-transition-property:visibility, opacity, -webkit-transform;transition-property:visibility, opacity, -webkit-transform;transition-property:transform, visibility, opacity;transition-property:transform, visibility, opacity, -webkit-transform}.la-decorate-external-refs__popup .tippy-box[data-placement^=top]>.tippy-arrow{bottom:0}.la-decorate-external-refs__popup .tippy-box[data-placement^=top]>.tippy-arrow:before{bottom:-7px;left:0;border-width:8px 8px 0;border-top-color:initial;-webkit-transform-origin:center top;transform-origin:center top}.la-decorate-external-refs__popup .tippy-box[data-placement^=bottom]>.tippy-arrow{top:0}.la-decorate-external-refs__popup .tippy-box[data-placement^=bottom]>.tippy-arrow:before{top:-7px;left:0;border-width:0 8px 8px;border-bottom-color:initial;-webkit-transform-origin:center bottom;transform-origin:center bottom}.la-decorate-external-refs__popup .tippy-box[data-placement^=left]>.tippy-arrow{right:0}.la-decorate-external-refs__popup .tippy-box[data-placement^=left]>.tippy-arrow:before{border-width:8px 0 8px 8px;border-left-color:initial;right:-7px;-webkit-transform-origin:center left;transform-origin:center left}.la-decorate-external-refs__popup .tippy-box[data-placement^=right]>.tippy-arrow{left:0}.la-decorate-external-refs__popup .tippy-box[data-placement^=right]>.tippy-arrow:before{left:-7px;border-width:8px 8px 8px 0;border-right-color:initial;-webkit-transform-origin:center right;transform-origin:center right}.la-decorate-external-refs__popup .tippy-box[data-inertia][data-state=visible]{-webkit-transition-timing-function:cubic-bezier(0.54, 1.5, 0.38, 1.11);transition-timing-function:cubic-bezier(0.54, 1.5, 0.38, 1.11)}.la-decorate-external-refs__popup .tippy-arrow{width:16px;height:16px;color:#333}.la-decorate-external-refs__popup .tippy-arrow:before{content:"";position:absolute;border-color:transparent;border-style:solid}.la-decorate-external-refs__popup .tippy-content{position:relative;padding:5px 9px;z-index:1}.la-decorate-external-refs__popup .tippy-box[data-theme~=light-border]{background-color:#fff;background-clip:padding-box;border:1px solid rgba(0, 8, 16, 0.15);color:#333;-webkit-box-shadow:0 4px 14px -2px rgba(0, 8, 16, 0.08);box-shadow:0 4px 14px -2px rgba(0, 8, 16, 0.08)}.la-decorate-external-refs__popup .tippy-box[data-theme~=light-border]>.tippy-backdrop{background-color:#fff}.la-decorate-external-refs__popup .tippy-box[data-theme~=light-border]>.tippy-arrow:after,.la-decorate-external-refs__popup .tippy-box[data-theme~=light-border]>.tippy-svg-arrow:after{content:"";position:absolute;z-index:-1}.la-decorate-external-refs__popup .tippy-box[data-theme~=light-border]>.tippy-arrow:after{border-color:transparent;border-style:solid}.la-decorate-external-refs__popup .tippy-box[data-theme~=light-border][data-placement^=top]>.tippy-arrow:before{border-top-color:#fff}.la-decorate-external-refs__popup .tippy-box[data-theme~=light-border][data-placement^=top]>.tippy-arrow:after{border-top-color:rgba(0, 8, 16, 0.2);border-width:7px 7px 0;top:17px;left:1px}.la-decorate-external-refs__popup .tippy-box[data-theme~=light-border][data-placement^=top]>.tippy-svg-arrow>svg{top:16px}.la-decorate-external-refs__popup .tippy-box[data-theme~=light-border][data-placement^=top]>.tippy-svg-arrow:after{top:17px}.la-decorate-external-refs__popup .tippy-box[data-theme~=light-border][data-placement^=bottom]>.tippy-arrow:before{border-bottom-color:#fff;bottom:16px}.la-decorate-external-refs__popup .tippy-box[data-theme~=light-border][data-placement^=bottom]>.tippy-arrow:after{border-bottom-color:rgba(0, 8, 16, 0.2);border-width:0 7px 7px;bottom:17px;left:1px}.la-decorate-external-refs__popup .tippy-box[data-theme~=light-border][data-placement^=bottom]>.tippy-svg-arrow>svg{bottom:16px}.la-decorate-external-refs__popup .tippy-box[data-theme~=light-border][data-placement^=bottom]>.tippy-svg-arrow:after{bottom:17px}.la-decorate-external-refs__popup .tippy-box[data-theme~=light-border][data-placement^=left]>.tippy-arrow:before{border-left-color:#fff}.la-decorate-external-refs__popup .tippy-box[data-theme~=light-border][data-placement^=left]>.tippy-arrow:after{border-left-color:rgba(0, 8, 16, 0.2);border-width:7px 0 7px 7px;left:17px;top:1px}.la-decorate-external-refs__popup .tippy-box[data-theme~=light-border][data-placement^=left]>.tippy-svg-arrow>svg{left:11px}.la-decorate-external-refs__popup .tippy-box[data-theme~=light-border][data-placement^=left]>.tippy-svg-arrow:after{left:12px}.la-decorate-external-refs__popup .tippy-box[data-theme~=light-border][data-placement^=right]>.tippy-arrow:before{border-right-color:#fff;right:16px}.la-decorate-external-refs__popup .tippy-box[data-theme~=light-border][data-placement^=right]>.tippy-arrow:after{border-width:7px 7px 7px 0;right:17px;top:1px;border-right-color:rgba(0, 8, 16, 0.2)}.la-decorate-external-refs__popup .tippy-box[data-theme~=light-border][data-placement^=right]>.tippy-svg-arrow>svg{right:11px}.la-decorate-external-refs__popup .tippy-box[data-theme~=light-border][data-placement^=right]>.tippy-svg-arrow:after{right:12px}.la-decorate-external-refs__popup .tippy-box[data-theme~=light-border]>.tippy-svg-arrow{fill:#fff}.la-decorate-external-refs__popup .tippy-box[data-theme~=light-border]>.tippy-svg-arrow:after{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNMCA2czEuNzk2LS4wMTMgNC42Ny0zLjYxNUM1Ljg1MS45IDYuOTMuMDA2IDggMGMxLjA3LS4wMDYgMi4xNDguODg3IDMuMzQzIDIuMzg1QzE0LjIzMyA2LjAwNSAxNiA2IDE2IDZIMHoiIGZpbGw9InJnYmEoMCwgOCwgMTYsIDAuMikiLz48L3N2Zz4=);background-size:16px 6px;width:16px;height:6px}.la-decorate-external-refs__popup .tippy-content{padding:0}.la-decorate-external-refs__popup .tippy-content__title{padding:0.5rem 0.75rem;margin-bottom:0;font-size:1rem;font-weight:bold;border-bottom:1px solid #ebebeb;border-top-left-radius:calc(0.3rem - 1px);border-top-right-radius:calc(0.3rem - 1px);background-color:#f7f7f7}.la-decorate-external-refs__popup .tippy-content__body{padding:0.5rem 0.75rem;background-color:white}.la-decorate-external-refs__popup .tippy-content la-akoma-ntoso{max-height:40vh;overflow-y:auto}';var LaDecorateExternalRefsStyle0=decorateExternalRefsCss;var DecorateExternalRefs=function(){function t(t){registerInstance(this,t);this.tippies=[];this.akomaNtoso=undefined;this.popups=false;this.partner=undefined;this.provider=PROVIDER}t.prototype.componentWillLoad=function(){var t=this;var e=new AkomaNtosoTarget(this.el,this.akomaNtoso,(function(){t.componentDidLoad()}));this.akomaNtosoElement=e.getElement();this.tippyContainer=document.createElement("div");this.tippyContainer.className="la-decorate-external-refs__popup";document.body.appendChild(this.tippyContainer)};t.prototype.componentDidLoad=function(){this.changePopups(this.popups)};t.prototype.changePopups=function(t){for(var e=0,r=this.tippies;e<r.length;e++){var o=r[e];o.destroy()}this.tippies=[];if(this.akomaNtosoElement&&t){this.createPopups()}};t.prototype.createPopups=function(){var t=this;if(this.akomaNtosoElement){this.tippies=tippy(this.akomaNtosoElement.querySelectorAll('a.akn-ref[data-href^="/akn/"]'),{appendTo:function(){return t.tippyContainer},allowHTML:true,hideOnClick:true,interactive:true,maxWidth:450,onTrigger:this.onTrigger.bind(this),theme:"light-border"})}};t.prototype.onTrigger=function(t){return __awaiter(this,void 0,void 0,(function(){var e,r;return __generator(this,(function(o){switch(o.label){case 0:e=t.reference.getAttribute("data-href")||"";return[4,this.fetchContent(e)];case 1:r=o.sent();if(r){t.setContent('\n <div>\n <div class="tippy-content__body">'.concat(r,"</div>\n </div>"))}return[2]}}))}))};t.prototype.ensurePartner=function(){if(!this.partner){this.partner=getPartner()}};t.prototype.fetchContent=function(t){return __awaiter(this,void 0,void 0,(function(){var e,r,o;return __generator(this,(function(a){switch(a.label){case 0:this.ensurePartner();if(!(t&&this.provider))return[3,6];e=this.provider+"/p/"+this.partner+"/e/popup"+t;a.label=1;case 1:a.trys.push([1,5,,6]);return[4,fetch(e)];case 2:r=a.sent();if(!r.ok)return[3,4];return[4,r.text()];case 3:return[2,a.sent()];case 4:return[3,6];case 5:o=a.sent();return[3,6];case 6:return[2,null]}}))}))};Object.defineProperty(t.prototype,"el",{get:function(){return getElement(this)},enumerable:false,configurable:true});Object.defineProperty(t,"watchers",{get:function(){return{popups:["changePopups"]}},enumerable:false,configurable:true});return t}();DecorateExternalRefs.style=LaDecorateExternalRefsStyle0;export{DecorateExternalRefs as la_decorate_external_refs};
*/import{r as registerInstance,g as getElement}from"./index-24af16dc.js";import{t as tippy}from"./tippy.esm-273b586c.js";import{A as AkomaNtosoTarget}from"./linking-72cc657f.js";import{P as PROVIDER,g as getPartner}from"./services-5bcf159d.js";var decorateExternalRefsCss='.la-decorate-external-refs__popup{position:relative}.la-decorate-external-refs__popup .tippy-box[data-animation=fade][data-state=hidden]{opacity:0}.la-decorate-external-refs__popup [data-tippy-root]{max-width:calc(100vw - 10px)}.la-decorate-external-refs__popup .tippy-box{position:relative;background-color:#333;color:#fff;border-radius:4px;font-size:14px;line-height:1.4;white-space:normal;outline:0;-webkit-transition-property:visibility, opacity, -webkit-transform;transition-property:visibility, opacity, -webkit-transform;transition-property:transform, visibility, opacity;transition-property:transform, visibility, opacity, -webkit-transform}.la-decorate-external-refs__popup .tippy-box[data-placement^=top]>.tippy-arrow{bottom:0}.la-decorate-external-refs__popup .tippy-box[data-placement^=top]>.tippy-arrow:before{bottom:-7px;left:0;border-width:8px 8px 0;border-top-color:initial;-webkit-transform-origin:center top;transform-origin:center top}.la-decorate-external-refs__popup .tippy-box[data-placement^=bottom]>.tippy-arrow{top:0}.la-decorate-external-refs__popup .tippy-box[data-placement^=bottom]>.tippy-arrow:before{top:-7px;left:0;border-width:0 8px 8px;border-bottom-color:initial;-webkit-transform-origin:center bottom;transform-origin:center bottom}.la-decorate-external-refs__popup .tippy-box[data-placement^=left]>.tippy-arrow{right:0}.la-decorate-external-refs__popup .tippy-box[data-placement^=left]>.tippy-arrow:before{border-width:8px 0 8px 8px;border-left-color:initial;right:-7px;-webkit-transform-origin:center left;transform-origin:center left}.la-decorate-external-refs__popup .tippy-box[data-placement^=right]>.tippy-arrow{left:0}.la-decorate-external-refs__popup .tippy-box[data-placement^=right]>.tippy-arrow:before{left:-7px;border-width:8px 8px 8px 0;border-right-color:initial;-webkit-transform-origin:center right;transform-origin:center right}.la-decorate-external-refs__popup .tippy-box[data-inertia][data-state=visible]{-webkit-transition-timing-function:cubic-bezier(0.54, 1.5, 0.38, 1.11);transition-timing-function:cubic-bezier(0.54, 1.5, 0.38, 1.11)}.la-decorate-external-refs__popup .tippy-arrow{width:16px;height:16px;color:#333}.la-decorate-external-refs__popup .tippy-arrow:before{content:"";position:absolute;border-color:transparent;border-style:solid}.la-decorate-external-refs__popup .tippy-content{position:relative;padding:5px 9px;z-index:1}.la-decorate-external-refs__popup .tippy-box[data-theme~=light-border]{background-color:#fff;background-clip:padding-box;border:1px solid rgba(0, 8, 16, 0.15);color:#333;-webkit-box-shadow:0 4px 14px -2px rgba(0, 8, 16, 0.08);box-shadow:0 4px 14px -2px rgba(0, 8, 16, 0.08)}.la-decorate-external-refs__popup .tippy-box[data-theme~=light-border]>.tippy-backdrop{background-color:#fff}.la-decorate-external-refs__popup .tippy-box[data-theme~=light-border]>.tippy-arrow:after,.la-decorate-external-refs__popup .tippy-box[data-theme~=light-border]>.tippy-svg-arrow:after{content:"";position:absolute;z-index:-1}.la-decorate-external-refs__popup .tippy-box[data-theme~=light-border]>.tippy-arrow:after{border-color:transparent;border-style:solid}.la-decorate-external-refs__popup .tippy-box[data-theme~=light-border][data-placement^=top]>.tippy-arrow:before{border-top-color:#fff}.la-decorate-external-refs__popup .tippy-box[data-theme~=light-border][data-placement^=top]>.tippy-arrow:after{border-top-color:rgba(0, 8, 16, 0.2);border-width:7px 7px 0;top:17px;left:1px}.la-decorate-external-refs__popup .tippy-box[data-theme~=light-border][data-placement^=top]>.tippy-svg-arrow>svg{top:16px}.la-decorate-external-refs__popup .tippy-box[data-theme~=light-border][data-placement^=top]>.tippy-svg-arrow:after{top:17px}.la-decorate-external-refs__popup .tippy-box[data-theme~=light-border][data-placement^=bottom]>.tippy-arrow:before{border-bottom-color:#fff;bottom:16px}.la-decorate-external-refs__popup .tippy-box[data-theme~=light-border][data-placement^=bottom]>.tippy-arrow:after{border-bottom-color:rgba(0, 8, 16, 0.2);border-width:0 7px 7px;bottom:17px;left:1px}.la-decorate-external-refs__popup .tippy-box[data-theme~=light-border][data-placement^=bottom]>.tippy-svg-arrow>svg{bottom:16px}.la-decorate-external-refs__popup .tippy-box[data-theme~=light-border][data-placement^=bottom]>.tippy-svg-arrow:after{bottom:17px}.la-decorate-external-refs__popup .tippy-box[data-theme~=light-border][data-placement^=left]>.tippy-arrow:before{border-left-color:#fff}.la-decorate-external-refs__popup .tippy-box[data-theme~=light-border][data-placement^=left]>.tippy-arrow:after{border-left-color:rgba(0, 8, 16, 0.2);border-width:7px 0 7px 7px;left:17px;top:1px}.la-decorate-external-refs__popup .tippy-box[data-theme~=light-border][data-placement^=left]>.tippy-svg-arrow>svg{left:11px}.la-decorate-external-refs__popup .tippy-box[data-theme~=light-border][data-placement^=left]>.tippy-svg-arrow:after{left:12px}.la-decorate-external-refs__popup .tippy-box[data-theme~=light-border][data-placement^=right]>.tippy-arrow:before{border-right-color:#fff;right:16px}.la-decorate-external-refs__popup .tippy-box[data-theme~=light-border][data-placement^=right]>.tippy-arrow:after{border-width:7px 7px 7px 0;right:17px;top:1px;border-right-color:rgba(0, 8, 16, 0.2)}.la-decorate-external-refs__popup .tippy-box[data-theme~=light-border][data-placement^=right]>.tippy-svg-arrow>svg{right:11px}.la-decorate-external-refs__popup .tippy-box[data-theme~=light-border][data-placement^=right]>.tippy-svg-arrow:after{right:12px}.la-decorate-external-refs__popup .tippy-box[data-theme~=light-border]>.tippy-svg-arrow{fill:#fff}.la-decorate-external-refs__popup .tippy-box[data-theme~=light-border]>.tippy-svg-arrow:after{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNMCA2czEuNzk2LS4wMTMgNC42Ny0zLjYxNUM1Ljg1MS45IDYuOTMuMDA2IDggMGMxLjA3LS4wMDYgMi4xNDguODg3IDMuMzQzIDIuMzg1QzE0LjIzMyA2LjAwNSAxNiA2IDE2IDZIMHoiIGZpbGw9InJnYmEoMCwgOCwgMTYsIDAuMikiLz48L3N2Zz4=);background-size:16px 6px;width:16px;height:6px}.la-decorate-external-refs__popup .tippy-content{padding:0}.la-decorate-external-refs__popup .tippy-content__title{padding:0.5rem 0.75rem;margin-bottom:0;font-size:1rem;font-weight:bold;border-bottom:1px solid #ebebeb;border-top-left-radius:calc(0.3rem - 1px);border-top-right-radius:calc(0.3rem - 1px);background-color:#f7f7f7}.la-decorate-external-refs__popup .tippy-content__body{padding:0.5rem 0.75rem;background-color:white}.la-decorate-external-refs__popup .tippy-content la-akoma-ntoso{max-height:40vh;overflow-y:auto}';var LaDecorateExternalRefsStyle0=decorateExternalRefsCss;var DecorateExternalRefs=function(){function t(t){registerInstance(this,t);this.tippies=[];this.akomaNtoso=undefined;this.popups=false;this.partner=undefined;this.provider=PROVIDER}t.prototype.componentWillLoad=function(){var t=this;var e=new AkomaNtosoTarget(this.el,this.akomaNtoso,(function(){t.componentDidLoad()}));this.akomaNtosoElement=e.getElement();this.tippyContainer=document.createElement("div");this.tippyContainer.className="la-decorate-external-refs__popup";document.body.appendChild(this.tippyContainer)};t.prototype.componentDidLoad=function(){this.changePopups(this.popups)};t.prototype.changePopups=function(t){for(var e=0,r=this.tippies;e<r.length;e++){var o=r[e];o.destroy()}this.tippies=[];if(this.akomaNtosoElement&&t){this.createPopups()}};t.prototype.createPopups=function(){var t=this;if(this.akomaNtosoElement){this.tippies=tippy(this.akomaNtosoElement.querySelectorAll('a.akn-ref[data-href^="/akn/"]'),{appendTo:function(){return t.tippyContainer},allowHTML:true,hideOnClick:true,interactive:true,maxWidth:450,onTrigger:this.onTrigger.bind(this),theme:"light-border"})}};t.prototype.onTrigger=function(t){return __awaiter(this,void 0,void 0,(function(){var e,r;return __generator(this,(function(o){switch(o.label){case 0:e=t.reference.getAttribute("data-href")||"";return[4,this.fetchContent(e)];case 1:r=o.sent();if(r){t.setContent('\n <div>\n <div class="tippy-content__body">'.concat(r,"</div>\n </div>"))}return[2]}}))}))};t.prototype.ensurePartner=function(){if(!this.partner){this.partner=getPartner()}};t.prototype.fetchContent=function(t){return __awaiter(this,void 0,void 0,(function(){var e,r,o;return __generator(this,(function(a){switch(a.label){case 0:this.ensurePartner();if(!(t&&this.provider))return[3,6];e=this.provider+"/p/"+this.partner+"/e/popup"+t;a.label=1;case 1:a.trys.push([1,5,,6]);return[4,fetch(e)];case 2:r=a.sent();if(!r.ok)return[3,4];return[4,r.text()];case 3:return[2,a.sent()];case 4:return[3,6];case 5:o=a.sent();return[3,6];case 6:return[2,null]}}))}))};Object.defineProperty(t.prototype,"el",{get:function(){return getElement(this)},enumerable:false,configurable:true});Object.defineProperty(t,"watchers",{get:function(){return{popups:["changePopups"]}},enumerable:false,configurable:true});return t}();DecorateExternalRefs.style=LaDecorateExternalRefsStyle0;export{DecorateExternalRefs as la_decorate_external_refs};
//# sourceMappingURL=la-decorate-external-refs.entry.js.map
var __awaiter=this&&this.__awaiter||function(t,e,r,a){function o(t){return t instanceof r?t:new r((function(e){e(t)}))}return new(r||(r=Promise))((function(r,i){function p(t){try{l(a.next(t))}catch(t){i(t)}}function n(t){try{l(a["throw"](t))}catch(t){i(t)}}function l(t){t.done?r(t.value):o(t.value).then(p,n)}l((a=a.apply(t,e||[])).next())}))};var __generator=this&&this.__generator||function(t,e){var r={label:0,sent:function(){if(i[0]&1)throw i[1];return i[1]},trys:[],ops:[]},a,o,i,p;return p={next:n(0),throw:n(1),return:n(2)},typeof Symbol==="function"&&(p[Symbol.iterator]=function(){return this}),p;function n(t){return function(e){return l([t,e])}}function l(n){if(a)throw new TypeError("Generator is already executing.");while(p&&(p=0,n[0]&&(r=0)),r)try{if(a=1,o&&(i=n[0]&2?o["return"]:n[0]?o["throw"]||((i=o["return"])&&i.call(o),0):o.next)&&!(i=i.call(o,n[1])).done)return i;if(o=0,i)n=[n[0]&2,i.value];switch(n[0]){case 0:case 1:i=n;break;case 4:r.label++;return{value:n[1],done:false};case 5:r.label++;o=n[1];n=[0];continue;case 7:n=r.ops.pop();r.trys.pop();continue;default:if(!(i=r.trys,i=i.length>0&&i[i.length-1])&&(n[0]===6||n[0]===2)){r=0;continue}if(n[0]===3&&(!i||n[1]>i[0]&&n[1]<i[3])){r.label=n[1];break}if(n[0]===6&&r.label<i[1]){r.label=i[1];i=n;break}if(i&&r.label<i[2]){r.label=i[2];r.ops.push(n);break}if(i[2])r.ops.pop();r.trys.pop();continue}n=e.call(t,r)}catch(t){n=[6,t];o=0}finally{a=i=0}if(n[0]&5)throw n[1];return{value:n[0]?n[1]:void 0,done:true}}};
/*!
* (C) Law Widgets https://laws.africa - GNU Lesser General Public License 3
*/import{r as registerInstance,g as getElement}from"./index-8a774e85.js";import{t as tippy}from"./tippy.esm-273b586c.js";import{A as AkomaNtosoTarget}from"./linking-72cc657f.js";import{P as PROVIDER,g as getPartner}from"./services-5bcf159d.js";var decorateInternalRefsCss='.la-decorate-internal-refs__popup{position:relative}.la-decorate-internal-refs__popup .tippy-box[data-animation=fade][data-state=hidden]{opacity:0}.la-decorate-internal-refs__popup [data-tippy-root]{max-width:calc(100vw - 10px)}.la-decorate-internal-refs__popup .tippy-box{position:relative;background-color:#333;color:#fff;border-radius:4px;font-size:14px;line-height:1.4;white-space:normal;outline:0;-webkit-transition-property:visibility, opacity, -webkit-transform;transition-property:visibility, opacity, -webkit-transform;transition-property:transform, visibility, opacity;transition-property:transform, visibility, opacity, -webkit-transform}.la-decorate-internal-refs__popup .tippy-box[data-placement^=top]>.tippy-arrow{bottom:0}.la-decorate-internal-refs__popup .tippy-box[data-placement^=top]>.tippy-arrow:before{bottom:-7px;left:0;border-width:8px 8px 0;border-top-color:initial;-webkit-transform-origin:center top;transform-origin:center top}.la-decorate-internal-refs__popup .tippy-box[data-placement^=bottom]>.tippy-arrow{top:0}.la-decorate-internal-refs__popup .tippy-box[data-placement^=bottom]>.tippy-arrow:before{top:-7px;left:0;border-width:0 8px 8px;border-bottom-color:initial;-webkit-transform-origin:center bottom;transform-origin:center bottom}.la-decorate-internal-refs__popup .tippy-box[data-placement^=left]>.tippy-arrow{right:0}.la-decorate-internal-refs__popup .tippy-box[data-placement^=left]>.tippy-arrow:before{border-width:8px 0 8px 8px;border-left-color:initial;right:-7px;-webkit-transform-origin:center left;transform-origin:center left}.la-decorate-internal-refs__popup .tippy-box[data-placement^=right]>.tippy-arrow{left:0}.la-decorate-internal-refs__popup .tippy-box[data-placement^=right]>.tippy-arrow:before{left:-7px;border-width:8px 8px 8px 0;border-right-color:initial;-webkit-transform-origin:center right;transform-origin:center right}.la-decorate-internal-refs__popup .tippy-box[data-inertia][data-state=visible]{-webkit-transition-timing-function:cubic-bezier(0.54, 1.5, 0.38, 1.11);transition-timing-function:cubic-bezier(0.54, 1.5, 0.38, 1.11)}.la-decorate-internal-refs__popup .tippy-arrow{width:16px;height:16px;color:#333}.la-decorate-internal-refs__popup .tippy-arrow:before{content:"";position:absolute;border-color:transparent;border-style:solid}.la-decorate-internal-refs__popup .tippy-content{position:relative;padding:5px 9px;z-index:1}.la-decorate-internal-refs__popup .tippy-box[data-theme~=light-border]{background-color:#fff;background-clip:padding-box;border:1px solid rgba(0, 8, 16, 0.15);color:#333;-webkit-box-shadow:0 4px 14px -2px rgba(0, 8, 16, 0.08);box-shadow:0 4px 14px -2px rgba(0, 8, 16, 0.08)}.la-decorate-internal-refs__popup .tippy-box[data-theme~=light-border]>.tippy-backdrop{background-color:#fff}.la-decorate-internal-refs__popup .tippy-box[data-theme~=light-border]>.tippy-arrow:after,.la-decorate-internal-refs__popup .tippy-box[data-theme~=light-border]>.tippy-svg-arrow:after{content:"";position:absolute;z-index:-1}.la-decorate-internal-refs__popup .tippy-box[data-theme~=light-border]>.tippy-arrow:after{border-color:transparent;border-style:solid}.la-decorate-internal-refs__popup .tippy-box[data-theme~=light-border][data-placement^=top]>.tippy-arrow:before{border-top-color:#fff}.la-decorate-internal-refs__popup .tippy-box[data-theme~=light-border][data-placement^=top]>.tippy-arrow:after{border-top-color:rgba(0, 8, 16, 0.2);border-width:7px 7px 0;top:17px;left:1px}.la-decorate-internal-refs__popup .tippy-box[data-theme~=light-border][data-placement^=top]>.tippy-svg-arrow>svg{top:16px}.la-decorate-internal-refs__popup .tippy-box[data-theme~=light-border][data-placement^=top]>.tippy-svg-arrow:after{top:17px}.la-decorate-internal-refs__popup .tippy-box[data-theme~=light-border][data-placement^=bottom]>.tippy-arrow:before{border-bottom-color:#fff;bottom:16px}.la-decorate-internal-refs__popup .tippy-box[data-theme~=light-border][data-placement^=bottom]>.tippy-arrow:after{border-bottom-color:rgba(0, 8, 16, 0.2);border-width:0 7px 7px;bottom:17px;left:1px}.la-decorate-internal-refs__popup .tippy-box[data-theme~=light-border][data-placement^=bottom]>.tippy-svg-arrow>svg{bottom:16px}.la-decorate-internal-refs__popup .tippy-box[data-theme~=light-border][data-placement^=bottom]>.tippy-svg-arrow:after{bottom:17px}.la-decorate-internal-refs__popup .tippy-box[data-theme~=light-border][data-placement^=left]>.tippy-arrow:before{border-left-color:#fff}.la-decorate-internal-refs__popup .tippy-box[data-theme~=light-border][data-placement^=left]>.tippy-arrow:after{border-left-color:rgba(0, 8, 16, 0.2);border-width:7px 0 7px 7px;left:17px;top:1px}.la-decorate-internal-refs__popup .tippy-box[data-theme~=light-border][data-placement^=left]>.tippy-svg-arrow>svg{left:11px}.la-decorate-internal-refs__popup .tippy-box[data-theme~=light-border][data-placement^=left]>.tippy-svg-arrow:after{left:12px}.la-decorate-internal-refs__popup .tippy-box[data-theme~=light-border][data-placement^=right]>.tippy-arrow:before{border-right-color:#fff;right:16px}.la-decorate-internal-refs__popup .tippy-box[data-theme~=light-border][data-placement^=right]>.tippy-arrow:after{border-width:7px 7px 7px 0;right:17px;top:1px;border-right-color:rgba(0, 8, 16, 0.2)}.la-decorate-internal-refs__popup .tippy-box[data-theme~=light-border][data-placement^=right]>.tippy-svg-arrow>svg{right:11px}.la-decorate-internal-refs__popup .tippy-box[data-theme~=light-border][data-placement^=right]>.tippy-svg-arrow:after{right:12px}.la-decorate-internal-refs__popup .tippy-box[data-theme~=light-border]>.tippy-svg-arrow{fill:#fff}.la-decorate-internal-refs__popup .tippy-box[data-theme~=light-border]>.tippy-svg-arrow:after{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNMCA2czEuNzk2LS4wMTMgNC42Ny0zLjYxNUM1Ljg1MS45IDYuOTMuMDA2IDggMGMxLjA3LS4wMDYgMi4xNDguODg3IDMuMzQzIDIuMzg1QzE0LjIzMyA2LjAwNSAxNiA2IDE2IDZIMHoiIGZpbGw9InJnYmEoMCwgOCwgMTYsIDAuMikiLz48L3N2Zz4=);background-size:16px 6px;width:16px;height:6px}.la-decorate-internal-refs__popup .tippy-content{padding:0}.la-decorate-internal-refs__popup .tippy-content__title{padding:0.5rem 0.75rem;margin-bottom:0;font-size:1rem;font-weight:bold;border-bottom:1px solid #ebebeb;border-top-left-radius:calc(0.3rem - 1px);border-top-right-radius:calc(0.3rem - 1px);background-color:#f7f7f7}.la-decorate-internal-refs__popup .tippy-content__body{padding:0.5rem 0.75rem;background-color:white}.la-decorate-internal-refs__popup .tippy-content la-akoma-ntoso{max-height:40vh;overflow-y:auto}la-akoma-ntoso.flag-internal-refs .akn-ref[href^="#"]::after{display:inline-block;content:"";vertical-align:-0.125em;background-image:url("data:image/svg+xml,<svg viewBox=\'0 0 16 16\' fill=\'%239c27b0\' xmlns=\'http://www.w3.org/2000/svg\'><path d=\'M2 2v13.5a.5.5 0 0 0 .74.439L8 13.069l5.26 2.87A.5.5 0 0 0 14 15.5V2a2 2 0 0 0-2-2H4a2 2 0 0 0-2 2z\'/></svg>");background-repeat:no-repeat;width:0.8rem;height:0.8rem}';var LaDecorateInternalRefsStyle0=decorateInternalRefsCss;function addPortion(t,e){var r=t.indexOf("~");if(r>-1){t=t.slice(0,r)}if(!t.endsWith("/"))t=t+"/";return t+e}var DecorateInternalRefs=function(){function t(t){registerInstance(this,t);this.tippies=[];this.akomaNtoso=undefined;this.popups=false;this.flag=false;this.fetch=false;this.partner=undefined;this.provider=PROVIDER}t.prototype.componentWillLoad=function(){var t=this;var e=new AkomaNtosoTarget(this.el,this.akomaNtoso,(function(){t.componentDidLoad()}));this.akomaNtosoElement=e.getElement();this.tippyContainer=document.createElement("div");this.tippyContainer.className="la-decorate-internal-refs__popup";document.body.appendChild(this.tippyContainer)};t.prototype.componentDidLoad=function(){this.changeFlag(this.flag);this.changePopups(this.popups)};t.prototype.changeFlag=function(t){if(this.akomaNtosoElement){this.akomaNtosoElement.classList.toggle("flag-internal-refs",t)}};t.prototype.changePopups=function(t){for(var e=0,r=this.tippies;e<r.length;e++){var a=r[e];a.destroy()}this.tippies=[];if(this.akomaNtosoElement&&t){this.createPopups()}};t.prototype.createPopups=function(){var t=this;this.tippies=tippy('a.akn-ref[href^="#"]',{appendTo:function(){return t.tippyContainer},allowHTML:true,hideOnClick:true,interactive:true,maxWidth:450,onTrigger:this.onTrigger.bind(this),theme:"light-border"})};t.prototype.onTrigger=function(t){return __awaiter(this,void 0,void 0,(function(){var e,r,a;return __generator(this,(function(o){switch(o.label){case 0:if(!this.akomaNtosoElement)return[3,4];e=t.reference.getAttribute("href")||"";r="";a=null;try{a=this.akomaNtosoElement.querySelector(e)}catch(t){console.log(t)}if(!a)return[3,1];r=a.outerHTML;return[3,3];case 1:if(!this.fetch)return[3,3];return[4,this.fetchContent(e.slice(1))];case 2:r=o.sent();o.label=3;case 3:if(r){t.setContent('\n <div>\n <div class="tippy-content__body"><la-akoma-ntoso>'.concat(r,"</la-akoma-ntoso></div>\n </div>"))}o.label=4;case 4:return[2]}}))}))};t.prototype.fetchContent=function(t){return __awaiter(this,void 0,void 0,(function(){var e,r,a,o;return __generator(this,(function(i){switch(i.label){case 0:this.ensurePartner();if(!(this.provider&&this.akomaNtosoElement))return[3,6];e=this.akomaNtosoElement.getAttribute("frbr-expression-uri");if(!e)return[3,6];r=this.provider+"/p/"+this.partner+"/e/portion"+addPortion(e,"~"+t);i.label=1;case 1:i.trys.push([1,5,,6]);return[4,fetch(r)];case 2:a=i.sent();if(!a.ok)return[3,4];return[4,a.text()];case 3:return[2,i.sent()];case 4:return[3,6];case 5:o=i.sent();return[3,6];case 6:return[2,null]}}))}))};t.prototype.ensurePartner=function(){if(!this.partner){this.partner=getPartner()}};Object.defineProperty(t.prototype,"el",{get:function(){return getElement(this)},enumerable:false,configurable:true});Object.defineProperty(t,"watchers",{get:function(){return{flag:["changeFlag"],popups:["changePopups"]}},enumerable:false,configurable:true});return t}();DecorateInternalRefs.style=LaDecorateInternalRefsStyle0;export{DecorateInternalRefs as la_decorate_internal_refs};
*/import{r as registerInstance,g as getElement}from"./index-24af16dc.js";import{t as tippy}from"./tippy.esm-273b586c.js";import{A as AkomaNtosoTarget}from"./linking-72cc657f.js";import{P as PROVIDER,g as getPartner}from"./services-5bcf159d.js";var decorateInternalRefsCss='.la-decorate-internal-refs__popup{position:relative}.la-decorate-internal-refs__popup .tippy-box[data-animation=fade][data-state=hidden]{opacity:0}.la-decorate-internal-refs__popup [data-tippy-root]{max-width:calc(100vw - 10px)}.la-decorate-internal-refs__popup .tippy-box{position:relative;background-color:#333;color:#fff;border-radius:4px;font-size:14px;line-height:1.4;white-space:normal;outline:0;-webkit-transition-property:visibility, opacity, -webkit-transform;transition-property:visibility, opacity, -webkit-transform;transition-property:transform, visibility, opacity;transition-property:transform, visibility, opacity, -webkit-transform}.la-decorate-internal-refs__popup .tippy-box[data-placement^=top]>.tippy-arrow{bottom:0}.la-decorate-internal-refs__popup .tippy-box[data-placement^=top]>.tippy-arrow:before{bottom:-7px;left:0;border-width:8px 8px 0;border-top-color:initial;-webkit-transform-origin:center top;transform-origin:center top}.la-decorate-internal-refs__popup .tippy-box[data-placement^=bottom]>.tippy-arrow{top:0}.la-decorate-internal-refs__popup .tippy-box[data-placement^=bottom]>.tippy-arrow:before{top:-7px;left:0;border-width:0 8px 8px;border-bottom-color:initial;-webkit-transform-origin:center bottom;transform-origin:center bottom}.la-decorate-internal-refs__popup .tippy-box[data-placement^=left]>.tippy-arrow{right:0}.la-decorate-internal-refs__popup .tippy-box[data-placement^=left]>.tippy-arrow:before{border-width:8px 0 8px 8px;border-left-color:initial;right:-7px;-webkit-transform-origin:center left;transform-origin:center left}.la-decorate-internal-refs__popup .tippy-box[data-placement^=right]>.tippy-arrow{left:0}.la-decorate-internal-refs__popup .tippy-box[data-placement^=right]>.tippy-arrow:before{left:-7px;border-width:8px 8px 8px 0;border-right-color:initial;-webkit-transform-origin:center right;transform-origin:center right}.la-decorate-internal-refs__popup .tippy-box[data-inertia][data-state=visible]{-webkit-transition-timing-function:cubic-bezier(0.54, 1.5, 0.38, 1.11);transition-timing-function:cubic-bezier(0.54, 1.5, 0.38, 1.11)}.la-decorate-internal-refs__popup .tippy-arrow{width:16px;height:16px;color:#333}.la-decorate-internal-refs__popup .tippy-arrow:before{content:"";position:absolute;border-color:transparent;border-style:solid}.la-decorate-internal-refs__popup .tippy-content{position:relative;padding:5px 9px;z-index:1}.la-decorate-internal-refs__popup .tippy-box[data-theme~=light-border]{background-color:#fff;background-clip:padding-box;border:1px solid rgba(0, 8, 16, 0.15);color:#333;-webkit-box-shadow:0 4px 14px -2px rgba(0, 8, 16, 0.08);box-shadow:0 4px 14px -2px rgba(0, 8, 16, 0.08)}.la-decorate-internal-refs__popup .tippy-box[data-theme~=light-border]>.tippy-backdrop{background-color:#fff}.la-decorate-internal-refs__popup .tippy-box[data-theme~=light-border]>.tippy-arrow:after,.la-decorate-internal-refs__popup .tippy-box[data-theme~=light-border]>.tippy-svg-arrow:after{content:"";position:absolute;z-index:-1}.la-decorate-internal-refs__popup .tippy-box[data-theme~=light-border]>.tippy-arrow:after{border-color:transparent;border-style:solid}.la-decorate-internal-refs__popup .tippy-box[data-theme~=light-border][data-placement^=top]>.tippy-arrow:before{border-top-color:#fff}.la-decorate-internal-refs__popup .tippy-box[data-theme~=light-border][data-placement^=top]>.tippy-arrow:after{border-top-color:rgba(0, 8, 16, 0.2);border-width:7px 7px 0;top:17px;left:1px}.la-decorate-internal-refs__popup .tippy-box[data-theme~=light-border][data-placement^=top]>.tippy-svg-arrow>svg{top:16px}.la-decorate-internal-refs__popup .tippy-box[data-theme~=light-border][data-placement^=top]>.tippy-svg-arrow:after{top:17px}.la-decorate-internal-refs__popup .tippy-box[data-theme~=light-border][data-placement^=bottom]>.tippy-arrow:before{border-bottom-color:#fff;bottom:16px}.la-decorate-internal-refs__popup .tippy-box[data-theme~=light-border][data-placement^=bottom]>.tippy-arrow:after{border-bottom-color:rgba(0, 8, 16, 0.2);border-width:0 7px 7px;bottom:17px;left:1px}.la-decorate-internal-refs__popup .tippy-box[data-theme~=light-border][data-placement^=bottom]>.tippy-svg-arrow>svg{bottom:16px}.la-decorate-internal-refs__popup .tippy-box[data-theme~=light-border][data-placement^=bottom]>.tippy-svg-arrow:after{bottom:17px}.la-decorate-internal-refs__popup .tippy-box[data-theme~=light-border][data-placement^=left]>.tippy-arrow:before{border-left-color:#fff}.la-decorate-internal-refs__popup .tippy-box[data-theme~=light-border][data-placement^=left]>.tippy-arrow:after{border-left-color:rgba(0, 8, 16, 0.2);border-width:7px 0 7px 7px;left:17px;top:1px}.la-decorate-internal-refs__popup .tippy-box[data-theme~=light-border][data-placement^=left]>.tippy-svg-arrow>svg{left:11px}.la-decorate-internal-refs__popup .tippy-box[data-theme~=light-border][data-placement^=left]>.tippy-svg-arrow:after{left:12px}.la-decorate-internal-refs__popup .tippy-box[data-theme~=light-border][data-placement^=right]>.tippy-arrow:before{border-right-color:#fff;right:16px}.la-decorate-internal-refs__popup .tippy-box[data-theme~=light-border][data-placement^=right]>.tippy-arrow:after{border-width:7px 7px 7px 0;right:17px;top:1px;border-right-color:rgba(0, 8, 16, 0.2)}.la-decorate-internal-refs__popup .tippy-box[data-theme~=light-border][data-placement^=right]>.tippy-svg-arrow>svg{right:11px}.la-decorate-internal-refs__popup .tippy-box[data-theme~=light-border][data-placement^=right]>.tippy-svg-arrow:after{right:12px}.la-decorate-internal-refs__popup .tippy-box[data-theme~=light-border]>.tippy-svg-arrow{fill:#fff}.la-decorate-internal-refs__popup .tippy-box[data-theme~=light-border]>.tippy-svg-arrow:after{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNMCA2czEuNzk2LS4wMTMgNC42Ny0zLjYxNUM1Ljg1MS45IDYuOTMuMDA2IDggMGMxLjA3LS4wMDYgMi4xNDguODg3IDMuMzQzIDIuMzg1QzE0LjIzMyA2LjAwNSAxNiA2IDE2IDZIMHoiIGZpbGw9InJnYmEoMCwgOCwgMTYsIDAuMikiLz48L3N2Zz4=);background-size:16px 6px;width:16px;height:6px}.la-decorate-internal-refs__popup .tippy-content{padding:0}.la-decorate-internal-refs__popup .tippy-content__title{padding:0.5rem 0.75rem;margin-bottom:0;font-size:1rem;font-weight:bold;border-bottom:1px solid #ebebeb;border-top-left-radius:calc(0.3rem - 1px);border-top-right-radius:calc(0.3rem - 1px);background-color:#f7f7f7}.la-decorate-internal-refs__popup .tippy-content__body{padding:0.5rem 0.75rem;background-color:white}.la-decorate-internal-refs__popup .tippy-content la-akoma-ntoso{max-height:40vh;overflow-y:auto}la-akoma-ntoso.flag-internal-refs .akn-ref[href^="#"]::after{display:inline-block;content:"";vertical-align:-0.125em;background-image:url("data:image/svg+xml,<svg viewBox=\'0 0 16 16\' fill=\'%239c27b0\' xmlns=\'http://www.w3.org/2000/svg\'><path d=\'M2 2v13.5a.5.5 0 0 0 .74.439L8 13.069l5.26 2.87A.5.5 0 0 0 14 15.5V2a2 2 0 0 0-2-2H4a2 2 0 0 0-2 2z\'/></svg>");background-repeat:no-repeat;width:0.8rem;height:0.8rem}';var LaDecorateInternalRefsStyle0=decorateInternalRefsCss;function addPortion(t,e){var r=t.indexOf("~");if(r>-1){t=t.slice(0,r)}if(!t.endsWith("/"))t=t+"/";return t+e}var DecorateInternalRefs=function(){function t(t){registerInstance(this,t);this.tippies=[];this.akomaNtoso=undefined;this.popups=false;this.flag=false;this.fetch=false;this.partner=undefined;this.provider=PROVIDER}t.prototype.componentWillLoad=function(){var t=this;var e=new AkomaNtosoTarget(this.el,this.akomaNtoso,(function(){t.componentDidLoad()}));this.akomaNtosoElement=e.getElement();this.tippyContainer=document.createElement("div");this.tippyContainer.className="la-decorate-internal-refs__popup";document.body.appendChild(this.tippyContainer)};t.prototype.componentDidLoad=function(){this.changeFlag(this.flag);this.changePopups(this.popups)};t.prototype.changeFlag=function(t){if(this.akomaNtosoElement){this.akomaNtosoElement.classList.toggle("flag-internal-refs",t)}};t.prototype.changePopups=function(t){for(var e=0,r=this.tippies;e<r.length;e++){var a=r[e];a.destroy()}this.tippies=[];if(this.akomaNtosoElement&&t){this.createPopups()}};t.prototype.createPopups=function(){var t=this;this.tippies=tippy('a.akn-ref[href^="#"]',{appendTo:function(){return t.tippyContainer},allowHTML:true,hideOnClick:true,interactive:true,maxWidth:450,onTrigger:this.onTrigger.bind(this),theme:"light-border"})};t.prototype.onTrigger=function(t){return __awaiter(this,void 0,void 0,(function(){var e,r,a;return __generator(this,(function(o){switch(o.label){case 0:if(!this.akomaNtosoElement)return[3,4];e=t.reference.getAttribute("href")||"";r="";a=null;try{a=this.akomaNtosoElement.querySelector(e)}catch(t){console.log(t)}if(!a)return[3,1];r=a.outerHTML;return[3,3];case 1:if(!this.fetch)return[3,3];return[4,this.fetchContent(e.slice(1))];case 2:r=o.sent();o.label=3;case 3:if(r){t.setContent('\n <div>\n <div class="tippy-content__body"><la-akoma-ntoso>'.concat(r,"</la-akoma-ntoso></div>\n </div>"))}o.label=4;case 4:return[2]}}))}))};t.prototype.fetchContent=function(t){return __awaiter(this,void 0,void 0,(function(){var e,r,a,o;return __generator(this,(function(i){switch(i.label){case 0:this.ensurePartner();if(!(this.provider&&this.akomaNtosoElement))return[3,6];e=this.akomaNtosoElement.getAttribute("frbr-expression-uri");if(!e)return[3,6];r=this.provider+"/p/"+this.partner+"/e/portion"+addPortion(e,"~"+t);i.label=1;case 1:i.trys.push([1,5,,6]);return[4,fetch(r)];case 2:a=i.sent();if(!a.ok)return[3,4];return[4,a.text()];case 3:return[2,i.sent()];case 4:return[3,6];case 5:o=i.sent();return[3,6];case 6:return[2,null]}}))}))};t.prototype.ensurePartner=function(){if(!this.partner){this.partner=getPartner()}};Object.defineProperty(t.prototype,"el",{get:function(){return getElement(this)},enumerable:false,configurable:true});Object.defineProperty(t,"watchers",{get:function(){return{flag:["changeFlag"],popups:["changePopups"]}},enumerable:false,configurable:true});return t}();DecorateInternalRefs.style=LaDecorateInternalRefsStyle0;export{DecorateInternalRefs as la_decorate_internal_refs};
//# sourceMappingURL=la-decorate-internal-refs.entry.js.map
/*!
* (C) Law Widgets https://laws.africa - GNU Lesser General Public License 3
*/
import{r as registerInstance,g as getElement}from"./index-8a774e85.js";import{t as tippy}from"./tippy.esm-273b586c.js";import{A as AkomaNtosoTarget}from"./linking-72cc657f.js";var decorateTermsCss='.la-decorate-terms__popup{position:relative}.la-decorate-terms__popup .tippy-box[data-animation=fade][data-state=hidden]{opacity:0}.la-decorate-terms__popup [data-tippy-root]{max-width:calc(100vw - 10px)}.la-decorate-terms__popup .tippy-box{position:relative;background-color:#333;color:#fff;border-radius:4px;font-size:14px;line-height:1.4;white-space:normal;outline:0;-webkit-transition-property:visibility, opacity, -webkit-transform;transition-property:visibility, opacity, -webkit-transform;transition-property:transform, visibility, opacity;transition-property:transform, visibility, opacity, -webkit-transform}.la-decorate-terms__popup .tippy-box[data-placement^=top]>.tippy-arrow{bottom:0}.la-decorate-terms__popup .tippy-box[data-placement^=top]>.tippy-arrow:before{bottom:-7px;left:0;border-width:8px 8px 0;border-top-color:initial;-webkit-transform-origin:center top;transform-origin:center top}.la-decorate-terms__popup .tippy-box[data-placement^=bottom]>.tippy-arrow{top:0}.la-decorate-terms__popup .tippy-box[data-placement^=bottom]>.tippy-arrow:before{top:-7px;left:0;border-width:0 8px 8px;border-bottom-color:initial;-webkit-transform-origin:center bottom;transform-origin:center bottom}.la-decorate-terms__popup .tippy-box[data-placement^=left]>.tippy-arrow{right:0}.la-decorate-terms__popup .tippy-box[data-placement^=left]>.tippy-arrow:before{border-width:8px 0 8px 8px;border-left-color:initial;right:-7px;-webkit-transform-origin:center left;transform-origin:center left}.la-decorate-terms__popup .tippy-box[data-placement^=right]>.tippy-arrow{left:0}.la-decorate-terms__popup .tippy-box[data-placement^=right]>.tippy-arrow:before{left:-7px;border-width:8px 8px 8px 0;border-right-color:initial;-webkit-transform-origin:center right;transform-origin:center right}.la-decorate-terms__popup .tippy-box[data-inertia][data-state=visible]{-webkit-transition-timing-function:cubic-bezier(0.54, 1.5, 0.38, 1.11);transition-timing-function:cubic-bezier(0.54, 1.5, 0.38, 1.11)}.la-decorate-terms__popup .tippy-arrow{width:16px;height:16px;color:#333}.la-decorate-terms__popup .tippy-arrow:before{content:"";position:absolute;border-color:transparent;border-style:solid}.la-decorate-terms__popup .tippy-content{position:relative;padding:5px 9px;z-index:1}.la-decorate-terms__popup .tippy-box[data-theme~=light-border]{background-color:#fff;background-clip:padding-box;border:1px solid rgba(0, 8, 16, 0.15);color:#333;-webkit-box-shadow:0 4px 14px -2px rgba(0, 8, 16, 0.08);box-shadow:0 4px 14px -2px rgba(0, 8, 16, 0.08)}.la-decorate-terms__popup .tippy-box[data-theme~=light-border]>.tippy-backdrop{background-color:#fff}.la-decorate-terms__popup .tippy-box[data-theme~=light-border]>.tippy-arrow:after,.la-decorate-terms__popup .tippy-box[data-theme~=light-border]>.tippy-svg-arrow:after{content:"";position:absolute;z-index:-1}.la-decorate-terms__popup .tippy-box[data-theme~=light-border]>.tippy-arrow:after{border-color:transparent;border-style:solid}.la-decorate-terms__popup .tippy-box[data-theme~=light-border][data-placement^=top]>.tippy-arrow:before{border-top-color:#fff}.la-decorate-terms__popup .tippy-box[data-theme~=light-border][data-placement^=top]>.tippy-arrow:after{border-top-color:rgba(0, 8, 16, 0.2);border-width:7px 7px 0;top:17px;left:1px}.la-decorate-terms__popup .tippy-box[data-theme~=light-border][data-placement^=top]>.tippy-svg-arrow>svg{top:16px}.la-decorate-terms__popup .tippy-box[data-theme~=light-border][data-placement^=top]>.tippy-svg-arrow:after{top:17px}.la-decorate-terms__popup .tippy-box[data-theme~=light-border][data-placement^=bottom]>.tippy-arrow:before{border-bottom-color:#fff;bottom:16px}.la-decorate-terms__popup .tippy-box[data-theme~=light-border][data-placement^=bottom]>.tippy-arrow:after{border-bottom-color:rgba(0, 8, 16, 0.2);border-width:0 7px 7px;bottom:17px;left:1px}.la-decorate-terms__popup .tippy-box[data-theme~=light-border][data-placement^=bottom]>.tippy-svg-arrow>svg{bottom:16px}.la-decorate-terms__popup .tippy-box[data-theme~=light-border][data-placement^=bottom]>.tippy-svg-arrow:after{bottom:17px}.la-decorate-terms__popup .tippy-box[data-theme~=light-border][data-placement^=left]>.tippy-arrow:before{border-left-color:#fff}.la-decorate-terms__popup .tippy-box[data-theme~=light-border][data-placement^=left]>.tippy-arrow:after{border-left-color:rgba(0, 8, 16, 0.2);border-width:7px 0 7px 7px;left:17px;top:1px}.la-decorate-terms__popup .tippy-box[data-theme~=light-border][data-placement^=left]>.tippy-svg-arrow>svg{left:11px}.la-decorate-terms__popup .tippy-box[data-theme~=light-border][data-placement^=left]>.tippy-svg-arrow:after{left:12px}.la-decorate-terms__popup .tippy-box[data-theme~=light-border][data-placement^=right]>.tippy-arrow:before{border-right-color:#fff;right:16px}.la-decorate-terms__popup .tippy-box[data-theme~=light-border][data-placement^=right]>.tippy-arrow:after{border-width:7px 7px 7px 0;right:17px;top:1px;border-right-color:rgba(0, 8, 16, 0.2)}.la-decorate-terms__popup .tippy-box[data-theme~=light-border][data-placement^=right]>.tippy-svg-arrow>svg{right:11px}.la-decorate-terms__popup .tippy-box[data-theme~=light-border][data-placement^=right]>.tippy-svg-arrow:after{right:12px}.la-decorate-terms__popup .tippy-box[data-theme~=light-border]>.tippy-svg-arrow{fill:#fff}.la-decorate-terms__popup .tippy-box[data-theme~=light-border]>.tippy-svg-arrow:after{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNMCA2czEuNzk2LS4wMTMgNC42Ny0zLjYxNUM1Ljg1MS45IDYuOTMuMDA2IDggMGMxLjA3LS4wMDYgMi4xNDguODg3IDMuMzQzIDIuMzg1QzE0LjIzMyA2LjAwNSAxNiA2IDE2IDZIMHoiIGZpbGw9InJnYmEoMCwgOCwgMTYsIDAuMikiLz48L3N2Zz4=);background-size:16px 6px;width:16px;height:6px}.la-decorate-terms__popup .tippy-content{padding:0}.la-decorate-terms__popup .tippy-content__title{padding:0.5rem 0.75rem;margin-bottom:0;font-size:1rem;font-weight:bold;border-bottom:1px solid #ebebeb;border-top-left-radius:calc(0.3rem - 1px);border-top-right-radius:calc(0.3rem - 1px);background-color:#f7f7f7}.la-decorate-terms__popup .tippy-content__body{padding:0.5rem 0.75rem;background-color:white}.la-decorate-terms__popup .tippy-content la-akoma-ntoso{max-height:40vh;overflow-y:auto}la-akoma-ntoso.show-terms .akn-term{-webkit-text-decoration:underline dotted 1px;text-decoration:underline dotted 1px}la-akoma-ntoso.link-terms .akn-term{cursor:pointer}';var LaDecorateTermsStyle0=decorateTermsCss;var DecorateTerms=function(){function t(t){registerInstance(this,t);this.defnContainers=".akn-p, .akn-subsection, .akn-section, .akn-blockList";this.tippies=[];this.akomaNtoso=undefined;this.popupDefinitions=false;this.linkTerms=false}t.prototype.componentWillLoad=function(){var t=this;var e=new AkomaNtosoTarget(this.el,this.akomaNtoso,(function(){t.componentDidLoad()}));this.akomaNtosoElement=e.getElement();this.tippyContainer=document.createElement("div");this.tippyContainer.className="la-decorate-terms__popup";document.body.appendChild(this.tippyContainer)};t.prototype.componentDidLoad=function(){if(this.akomaNtosoElement){this.setupDefinitions();if(this.linkTerms){this.makeTermLinks()}this.changePopupDefinitions(this.popupDefinitions)}};t.prototype.changePopupDefinitions=function(t){for(var e=0,r=this.tippies;e<r.length;e++){var o=r[e];o.destroy()}this.tippies=[];if(this.akomaNtosoElement&&t){this.createPopups()}this.toggleCssClasses()};t.prototype.changeLinkTerms=function(){this.toggleCssClasses()};t.prototype.toggleCssClasses=function(){if(this.akomaNtosoElement){this.akomaNtosoElement.classList.toggle("show-terms",this.linkTerms||this.popupDefinitions);this.akomaNtosoElement.classList.toggle("link-terms",this.linkTerms)}};t.prototype.setupDefinitions=function(){var t=this;if(this.akomaNtosoElement){Array.from(this.akomaNtosoElement.querySelectorAll(".akn-def[data-refersto]")).forEach((function(e){var r;var o=(r=e.getAttribute("data-refersto"))===null||r===void 0?void 0:r.replace("#","");var a=e.closest(t.defnContainers);if(a&&o){a.dataset.defines=e.dataset.refersto;a.setAttribute("id","defn-".concat(o))}}))}};t.prototype.createPopups=function(){var t=this;this.tippies=tippy(this.akomaNtosoElement.querySelectorAll(".akn-term"),{appendTo:function(){return t.tippyContainer},allowHTML:true,content:"",hideOnClick:true,interactive:true,maxWidth:450,onTrigger:this.onTrigger.bind(this),theme:"light-border"})};t.prototype.onTrigger=function(t){var e=t.reference;var r=this.getDefinition(e);if(r){t.setContent('\n <div>\n <div class="tippy-content__title">'.concat(e.innerText,'</div>\n <div class="tippy-content__body"><la-akoma-ntoso>').concat(r.outerHTML,"</la-akoma-ntoso></div>\n </div>"))}};t.prototype.getDefinition=function(t){var e=t.getAttribute("data-refersto");if(this.akomaNtosoElement){try{return this.akomaNtosoElement.querySelector('[data-defines="'.concat(e,'"]'))}catch(t){console.log(t)}}return null};t.prototype.makeTermLinks=function(){if(this.akomaNtosoElement){this.akomaNtosoElement.addEventListener("click",(function(t){if(t.target&&t.target instanceof HTMLElement){var e=t.target;if(e.classList.contains("akn-term")){var r=(e.dataset.refersto||"").replace("#","");if(r){window.location.hash="#defn-".concat(r)}}}}))}};Object.defineProperty(t.prototype,"el",{get:function(){return getElement(this)},enumerable:false,configurable:true});Object.defineProperty(t,"watchers",{get:function(){return{popupDefinitions:["changePopupDefinitions"],linkTerms:["changeLinkTerms"]}},enumerable:false,configurable:true});return t}();DecorateTerms.style=LaDecorateTermsStyle0;export{DecorateTerms as la_decorate_terms};
import{r as registerInstance,g as getElement}from"./index-24af16dc.js";import{t as tippy}from"./tippy.esm-273b586c.js";import{A as AkomaNtosoTarget}from"./linking-72cc657f.js";var decorateTermsCss='.la-decorate-terms__popup{position:relative}.la-decorate-terms__popup .tippy-box[data-animation=fade][data-state=hidden]{opacity:0}.la-decorate-terms__popup [data-tippy-root]{max-width:calc(100vw - 10px)}.la-decorate-terms__popup .tippy-box{position:relative;background-color:#333;color:#fff;border-radius:4px;font-size:14px;line-height:1.4;white-space:normal;outline:0;-webkit-transition-property:visibility, opacity, -webkit-transform;transition-property:visibility, opacity, -webkit-transform;transition-property:transform, visibility, opacity;transition-property:transform, visibility, opacity, -webkit-transform}.la-decorate-terms__popup .tippy-box[data-placement^=top]>.tippy-arrow{bottom:0}.la-decorate-terms__popup .tippy-box[data-placement^=top]>.tippy-arrow:before{bottom:-7px;left:0;border-width:8px 8px 0;border-top-color:initial;-webkit-transform-origin:center top;transform-origin:center top}.la-decorate-terms__popup .tippy-box[data-placement^=bottom]>.tippy-arrow{top:0}.la-decorate-terms__popup .tippy-box[data-placement^=bottom]>.tippy-arrow:before{top:-7px;left:0;border-width:0 8px 8px;border-bottom-color:initial;-webkit-transform-origin:center bottom;transform-origin:center bottom}.la-decorate-terms__popup .tippy-box[data-placement^=left]>.tippy-arrow{right:0}.la-decorate-terms__popup .tippy-box[data-placement^=left]>.tippy-arrow:before{border-width:8px 0 8px 8px;border-left-color:initial;right:-7px;-webkit-transform-origin:center left;transform-origin:center left}.la-decorate-terms__popup .tippy-box[data-placement^=right]>.tippy-arrow{left:0}.la-decorate-terms__popup .tippy-box[data-placement^=right]>.tippy-arrow:before{left:-7px;border-width:8px 8px 8px 0;border-right-color:initial;-webkit-transform-origin:center right;transform-origin:center right}.la-decorate-terms__popup .tippy-box[data-inertia][data-state=visible]{-webkit-transition-timing-function:cubic-bezier(0.54, 1.5, 0.38, 1.11);transition-timing-function:cubic-bezier(0.54, 1.5, 0.38, 1.11)}.la-decorate-terms__popup .tippy-arrow{width:16px;height:16px;color:#333}.la-decorate-terms__popup .tippy-arrow:before{content:"";position:absolute;border-color:transparent;border-style:solid}.la-decorate-terms__popup .tippy-content{position:relative;padding:5px 9px;z-index:1}.la-decorate-terms__popup .tippy-box[data-theme~=light-border]{background-color:#fff;background-clip:padding-box;border:1px solid rgba(0, 8, 16, 0.15);color:#333;-webkit-box-shadow:0 4px 14px -2px rgba(0, 8, 16, 0.08);box-shadow:0 4px 14px -2px rgba(0, 8, 16, 0.08)}.la-decorate-terms__popup .tippy-box[data-theme~=light-border]>.tippy-backdrop{background-color:#fff}.la-decorate-terms__popup .tippy-box[data-theme~=light-border]>.tippy-arrow:after,.la-decorate-terms__popup .tippy-box[data-theme~=light-border]>.tippy-svg-arrow:after{content:"";position:absolute;z-index:-1}.la-decorate-terms__popup .tippy-box[data-theme~=light-border]>.tippy-arrow:after{border-color:transparent;border-style:solid}.la-decorate-terms__popup .tippy-box[data-theme~=light-border][data-placement^=top]>.tippy-arrow:before{border-top-color:#fff}.la-decorate-terms__popup .tippy-box[data-theme~=light-border][data-placement^=top]>.tippy-arrow:after{border-top-color:rgba(0, 8, 16, 0.2);border-width:7px 7px 0;top:17px;left:1px}.la-decorate-terms__popup .tippy-box[data-theme~=light-border][data-placement^=top]>.tippy-svg-arrow>svg{top:16px}.la-decorate-terms__popup .tippy-box[data-theme~=light-border][data-placement^=top]>.tippy-svg-arrow:after{top:17px}.la-decorate-terms__popup .tippy-box[data-theme~=light-border][data-placement^=bottom]>.tippy-arrow:before{border-bottom-color:#fff;bottom:16px}.la-decorate-terms__popup .tippy-box[data-theme~=light-border][data-placement^=bottom]>.tippy-arrow:after{border-bottom-color:rgba(0, 8, 16, 0.2);border-width:0 7px 7px;bottom:17px;left:1px}.la-decorate-terms__popup .tippy-box[data-theme~=light-border][data-placement^=bottom]>.tippy-svg-arrow>svg{bottom:16px}.la-decorate-terms__popup .tippy-box[data-theme~=light-border][data-placement^=bottom]>.tippy-svg-arrow:after{bottom:17px}.la-decorate-terms__popup .tippy-box[data-theme~=light-border][data-placement^=left]>.tippy-arrow:before{border-left-color:#fff}.la-decorate-terms__popup .tippy-box[data-theme~=light-border][data-placement^=left]>.tippy-arrow:after{border-left-color:rgba(0, 8, 16, 0.2);border-width:7px 0 7px 7px;left:17px;top:1px}.la-decorate-terms__popup .tippy-box[data-theme~=light-border][data-placement^=left]>.tippy-svg-arrow>svg{left:11px}.la-decorate-terms__popup .tippy-box[data-theme~=light-border][data-placement^=left]>.tippy-svg-arrow:after{left:12px}.la-decorate-terms__popup .tippy-box[data-theme~=light-border][data-placement^=right]>.tippy-arrow:before{border-right-color:#fff;right:16px}.la-decorate-terms__popup .tippy-box[data-theme~=light-border][data-placement^=right]>.tippy-arrow:after{border-width:7px 7px 7px 0;right:17px;top:1px;border-right-color:rgba(0, 8, 16, 0.2)}.la-decorate-terms__popup .tippy-box[data-theme~=light-border][data-placement^=right]>.tippy-svg-arrow>svg{right:11px}.la-decorate-terms__popup .tippy-box[data-theme~=light-border][data-placement^=right]>.tippy-svg-arrow:after{right:12px}.la-decorate-terms__popup .tippy-box[data-theme~=light-border]>.tippy-svg-arrow{fill:#fff}.la-decorate-terms__popup .tippy-box[data-theme~=light-border]>.tippy-svg-arrow:after{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNMCA2czEuNzk2LS4wMTMgNC42Ny0zLjYxNUM1Ljg1MS45IDYuOTMuMDA2IDggMGMxLjA3LS4wMDYgMi4xNDguODg3IDMuMzQzIDIuMzg1QzE0LjIzMyA2LjAwNSAxNiA2IDE2IDZIMHoiIGZpbGw9InJnYmEoMCwgOCwgMTYsIDAuMikiLz48L3N2Zz4=);background-size:16px 6px;width:16px;height:6px}.la-decorate-terms__popup .tippy-content{padding:0}.la-decorate-terms__popup .tippy-content__title{padding:0.5rem 0.75rem;margin-bottom:0;font-size:1rem;font-weight:bold;border-bottom:1px solid #ebebeb;border-top-left-radius:calc(0.3rem - 1px);border-top-right-radius:calc(0.3rem - 1px);background-color:#f7f7f7}.la-decorate-terms__popup .tippy-content__body{padding:0.5rem 0.75rem;background-color:white}.la-decorate-terms__popup .tippy-content la-akoma-ntoso{max-height:40vh;overflow-y:auto}la-akoma-ntoso.show-terms .akn-term{-webkit-text-decoration:underline dotted 1px;text-decoration:underline dotted 1px}la-akoma-ntoso.link-terms .akn-term{cursor:pointer}';var LaDecorateTermsStyle0=decorateTermsCss;var DecorateTerms=function(){function t(t){registerInstance(this,t);this.defnContainers=".akn-p, .akn-subsection, .akn-section, .akn-blockList";this.tippies=[];this.akomaNtoso=undefined;this.popupDefinitions=false;this.linkTerms=false}t.prototype.componentWillLoad=function(){var t=this;var e=new AkomaNtosoTarget(this.el,this.akomaNtoso,(function(){t.componentDidLoad()}));this.akomaNtosoElement=e.getElement();this.tippyContainer=document.createElement("div");this.tippyContainer.className="la-decorate-terms__popup";document.body.appendChild(this.tippyContainer)};t.prototype.componentDidLoad=function(){if(this.akomaNtosoElement){this.setupDefinitions();if(this.linkTerms){this.makeTermLinks()}this.changePopupDefinitions(this.popupDefinitions)}};t.prototype.changePopupDefinitions=function(t){for(var e=0,r=this.tippies;e<r.length;e++){var o=r[e];o.destroy()}this.tippies=[];if(this.akomaNtosoElement&&t){this.createPopups()}this.toggleCssClasses()};t.prototype.changeLinkTerms=function(){this.toggleCssClasses()};t.prototype.toggleCssClasses=function(){if(this.akomaNtosoElement){this.akomaNtosoElement.classList.toggle("show-terms",this.linkTerms||this.popupDefinitions);this.akomaNtosoElement.classList.toggle("link-terms",this.linkTerms)}};t.prototype.setupDefinitions=function(){var t=this;if(this.akomaNtosoElement){Array.from(this.akomaNtosoElement.querySelectorAll(".akn-def[data-refersto]")).forEach((function(e){var r;var o=(r=e.getAttribute("data-refersto"))===null||r===void 0?void 0:r.replace("#","");var a=e.closest(t.defnContainers);if(a&&o){a.dataset.defines=e.dataset.refersto;a.setAttribute("id","defn-".concat(o))}}))}};t.prototype.createPopups=function(){var t=this;this.tippies=tippy(this.akomaNtosoElement.querySelectorAll(".akn-term"),{appendTo:function(){return t.tippyContainer},allowHTML:true,content:"",hideOnClick:true,interactive:true,maxWidth:450,onTrigger:this.onTrigger.bind(this),theme:"light-border"})};t.prototype.onTrigger=function(t){var e=t.reference;var r=this.getDefinition(e);if(r){t.setContent('\n <div>\n <div class="tippy-content__title">'.concat(e.innerText,'</div>\n <div class="tippy-content__body"><la-akoma-ntoso>').concat(r.outerHTML,"</la-akoma-ntoso></div>\n </div>"))}};t.prototype.getDefinition=function(t){var e=t.getAttribute("data-refersto");if(this.akomaNtosoElement){try{return this.akomaNtosoElement.querySelector('[data-defines="'.concat(e,'"]'))}catch(t){console.log(t)}}return null};t.prototype.makeTermLinks=function(){if(this.akomaNtosoElement){this.akomaNtosoElement.addEventListener("click",(function(t){if(t.target&&t.target instanceof HTMLElement){var e=t.target;if(e.classList.contains("akn-term")){var r=(e.dataset.refersto||"").replace("#","");if(r){window.location.hash="#defn-".concat(r)}}}}))}};Object.defineProperty(t.prototype,"el",{get:function(){return getElement(this)},enumerable:false,configurable:true});Object.defineProperty(t,"watchers",{get:function(){return{popupDefinitions:["changePopupDefinitions"],linkTerms:["changeLinkTerms"]}},enumerable:false,configurable:true});return t}();DecorateTerms.style=LaDecorateTermsStyle0;export{DecorateTerms as la_decorate_terms};
//# sourceMappingURL=la-decorate-terms.entry.js.map
/*!
* (C) Law Widgets https://laws.africa - GNU Lesser General Public License 3
*/
import{r as registerInstance,c as createEvent}from"./index-8a774e85.js";var gutterItemCss="la-gutter-item{display:block}";var LaGutterItemStyle0=gutterItemCss;var GutterItem=function(){function t(t){registerInstance(this,t);this.laItemChanged=createEvent(this,"laItemChanged",7);this.anchor=undefined;this.active=false}t.prototype.activeChanged=function(){this.laItemChanged.emit()};t.prototype.anchorChanged=function(){this.laItemChanged.emit()};t.prototype.onClick=function(){this.active=true};Object.defineProperty(t,"watchers",{get:function(){return{active:["activeChanged"],anchor:["anchorChanged"]}},enumerable:false,configurable:true});return t}();GutterItem.style=LaGutterItemStyle0;export{GutterItem as la_gutter_item};
import{r as registerInstance,c as createEvent}from"./index-24af16dc.js";var gutterItemCss="la-gutter-item{display:block}";var LaGutterItemStyle0=gutterItemCss;var GutterItem=function(){function t(t){registerInstance(this,t);this.laItemChanged=createEvent(this,"laItemChanged",7);this.anchor=undefined;this.active=false}t.prototype.activeChanged=function(){this.laItemChanged.emit()};t.prototype.anchorChanged=function(){this.laItemChanged.emit()};t.prototype.onClick=function(){this.active=true};Object.defineProperty(t,"watchers",{get:function(){return{active:["activeChanged"],anchor:["anchorChanged"]}},enumerable:false,configurable:true});return t}();GutterItem.style=LaGutterItemStyle0;export{GutterItem as la_gutter_item};
//# sourceMappingURL=la-gutter-item.entry.js.map
var __awaiter=this&&this.__awaiter||function(t,i,e,r){function n(t){return t instanceof e?t:new e((function(i){i(t)}))}return new(e||(e=Promise))((function(e,s){function a(t){try{o(r.next(t))}catch(t){s(t)}}function u(t){try{o(r["throw"](t))}catch(t){s(t)}}function o(t){t.done?e(t.value):n(t.value).then(a,u)}o((r=r.apply(t,i||[])).next())}))};var __generator=this&&this.__generator||function(t,i){var e={label:0,sent:function(){if(s[0]&1)throw s[1];return s[1]},trys:[],ops:[]},r,n,s,a;return a={next:u(0),throw:u(1),return:u(2)},typeof Symbol==="function"&&(a[Symbol.iterator]=function(){return this}),a;function u(t){return function(i){return o([t,i])}}function o(u){if(r)throw new TypeError("Generator is already executing.");while(a&&(a=0,u[0]&&(e=0)),e)try{if(r=1,n&&(s=u[0]&2?n["return"]:u[0]?n["throw"]||((s=n["return"])&&s.call(n),0):n.next)&&!(s=s.call(n,u[1])).done)return s;if(n=0,s)u=[u[0]&2,s.value];switch(u[0]){case 0:case 1:s=u;break;case 4:e.label++;return{value:u[1],done:false};case 5:e.label++;n=u[1];u=[0];continue;case 7:u=e.ops.pop();e.trys.pop();continue;default:if(!(s=e.trys,s=s.length>0&&s[s.length-1])&&(u[0]===6||u[0]===2)){e=0;continue}if(u[0]===3&&(!s||u[1]>s[0]&&u[1]<s[3])){e.label=u[1];break}if(u[0]===6&&e.label<s[1]){e.label=s[1];s=u;break}if(s&&e.label<s[2]){e.label=s[2];e.ops.push(u);break}if(s[2])e.ops.pop();e.trys.pop();continue}u=i.call(t,e)}catch(t){u=[6,t];n=0}finally{r=s=0}if(u[0]&5)throw u[1];return{value:u[0]?u[1]:void 0,done:true}}};var __spreadArray=this&&this.__spreadArray||function(t,i,e){if(e||arguments.length===2)for(var r=0,n=i.length,s;r<n;r++){if(s||!(r in i)){if(!s)s=Array.prototype.slice.call(i,0,r);s[r]=i[r]}}return t.concat(s||Array.prototype.slice.call(i))};
/*!
* (C) Law Widgets https://laws.africa - GNU Lesser General Public License 3
*/import{r as registerInstance,c as createEvent,g as getElement}from"./index-8a774e85.js";import{d as debounce_1}from"./debounce-d858ad92.js";import{g as getAkomaNtosoElement}from"./linking-72cc657f.js";var GutterLayout=function(){function t(t){this.root=t;this.buffer=10;this.tops=new WeakMap;this.anchors=new WeakMap}t.prototype.layout=function(t){this.updateAnchorsAndItems(t);this.updateTops(t);t=this.sortItems(t);var i=t.find((function(t){return t.active}));if(i){var e=t.indexOf(i);if(e>-1){var r=this.anchors.get(i);if(r){var n=this.tops.get(r);if(n){i.style.top="".concat(n,"px");this.layoutUpwards(t,e-1,n-this.buffer);this.layoutDownwards(t,e+1,n+i.clientHeight+this.buffer);return}}}}this.layoutDownwards(t,0,0)};t.prototype.sortItems=function(t){return __spreadArray([],t,true).sort(this.compareItems.bind(this))};t.prototype.compareItems=function(t,i){var e=this.anchors.get(t);var r=this.anchors.get(i);if(e){if(r){var n=this.tops.get(e);var s=this.tops.get(r);if(n){if(s){return n-s}else{return 1}}else{return-1}}else{return 1}}else{return-1}};t.prototype.layoutUpwards=function(t,i,e){for(var r=i;r>=0;r--){var n=t[r];var s=this.anchors.get(n);if(s){var a=this.tops.get(s);if(a){if(a+n.clientHeight>=e){a=e-n.clientHeight}n.style.top="".concat(a,"px");e=a-this.buffer}}}};t.prototype.layoutDownwards=function(t,i,e){for(var r=i;r<t.length;r++){var n=t[r];var s=this.anchors.get(n);if(s){var a=this.tops.get(s);if(a){a=Math.max(e,a);n.style.top="".concat(a,"px");e=a+n.clientHeight+this.buffer}}}};t.prototype.updateAnchorsAndItems=function(t){this.anchors=new WeakMap;for(var i=0,e=t;i<e.length;i++){var r=e[i];var n=this.getItemAnchor(r);if(n){this.anchors.set(r,n)}r.style.display=n?"":"none"}};t.prototype.getItemAnchor=function(t){if(t.anchor){if(t.anchor instanceof HTMLElement){return this.root.contains(t.anchor)?t.anchor:null}else{try{return this.root.querySelector(t.anchor)}catch(t){console.log(t)}}}return null};t.prototype.updateTops=function(t){this.tops=new WeakMap;for(var i=0,e=t;i<e.length;i++){var r=e[i];var n=this.anchors.get(r);if(n&&!this.tops.has(n)){this.tops.set(n,this.calculateTop(n))}}};t.prototype.calculateTop=function(t){var i=0;var e=t;while(e&&e!==this.root){i+=e.offsetTop;e=e.offsetParent}return i};return t}();var gutterCss=".la-akoma-ntoso-with-gutter{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}.la-akoma-ntoso-with-gutter>la-akoma-ntoso{-ms-flex:80%;flex:80%;max-width:80%;position:relative;padding-right:0.5rem}.la-akoma-ntoso-with-gutter>la-gutter{-ms-flex:20%;flex:20%;max-width:20%;position:relative;overflow-y:hidden;background-color:rgba(0, 0, 0, 0.05);padding-left:0.5rem;padding-right:0.5rem}la-gutter>la-gutter-item{position:absolute;left:1rem;width:calc(100% - 1.5rem);-webkit-transition:top ease-out 100ms, left ease-out 100ms;transition:top ease-out 100ms, left ease-out 100ms;z-index:2}la-gutter>la-gutter-item[active]{left:0.5rem;z-index:3}";var LaGutterStyle0=gutterCss;var Gutter=function(){function t(t){registerInstance(this,t);this.layoutComplete=createEvent(this,"layoutComplete",7);this.debounceDelay=100;this.akomaNtoso=undefined}t.prototype.componentWillLoad=function(){this.akomaNtosoElement=getAkomaNtosoElement(this.el,this.akomaNtoso);this.queueLayout=debounce_1(this.layoutItems.bind(this),this.debounceDelay);this.mutationObserver=new MutationObserver(this.queueLayout);this.mutationObserver.observe(this.el,{childList:true})};t.prototype.componentDidLoad=function(){this.setupLayout();this.layoutItems()};t.prototype.disconnectedCallback=function(){if(this.mutationObserver){this.mutationObserver.disconnect()}if(this.resizeObserver){this.resizeObserver.disconnect()}};t.prototype.itemChanged=function(t){var i=t.target;if(i===null||i===void 0?void 0:i.active){this.setOtherItemsInactive(i)}this.queueLayout()};t.prototype.clicked=function(t){var i=t.target;if(i&&!i.closest("la-gutter-item")){Array.from(this.items()).forEach((function(t){t.active=false}))}};t.prototype.setOtherItemsInactive=function(t){Array.from(this.items()).forEach((function(i){if(i!=t){i.active=false}}))};t.prototype.setupLayout=function(){if(this.akomaNtosoElement){this.layout=new GutterLayout(this.akomaNtosoElement);if(window.ResizeObserver){if(this.resizeObserver)this.resizeObserver.disconnect();this.resizeObserver=new ResizeObserver(this.queueLayout);this.resizeObserver.observe(this.akomaNtosoElement)}}};t.prototype.layoutItems=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(t){if(this.layout){this.layout.layout(__spreadArray([],this.items(),true));this.layoutComplete.emit()}return[2]}))}))};t.prototype.activateNextItem=function(){return __awaiter(this,void 0,void 0,(function(){var t,i,e;return __generator(this,(function(r){t=this.layout?this.layout.sortItems(this.getVisibleItems()):[];if(t.length===1){t[0].active=true;return[2,t[0]]}else if(t.length>1){i=t.findIndex((function(t){return t.active}));e=i===-1||i===t.length-1?t[0]:t[i+1];e.active=true;return[2,e]}else{return[2,null]}return[2]}))}))};t.prototype.activatePrevItem=function(){return __awaiter(this,void 0,void 0,(function(){var t,i,e;return __generator(this,(function(r){t=this.layout?this.layout.sortItems(this.getVisibleItems()):[];if(t.length===1){t[0].active=true;return[2,t[0]]}else if(t.length>1){i=t.findIndex((function(t){return t.active}));e=i===-1||i===0?t[t.length-1]:t[i-1];e.active=true;return[2,e]}else{return[2,null]}return[2]}))}))};t.prototype.items=function(){return this.el.querySelectorAll("la-gutter-item")};t.prototype.getVisibleItems=function(){return __spreadArray([],this.items(),true).filter((function(t){return t.style.display!=="none"}))};Object.defineProperty(t.prototype,"el",{get:function(){return getElement(this)},enumerable:false,configurable:true});return t}();Gutter.style=LaGutterStyle0;export{Gutter as la_gutter};
*/import{r as registerInstance,c as createEvent,g as getElement}from"./index-24af16dc.js";import{d as debounce_1}from"./debounce-d858ad92.js";import{g as getAkomaNtosoElement}from"./linking-72cc657f.js";var GutterLayout=function(){function t(t){this.root=t;this.buffer=10;this.tops=new WeakMap;this.anchors=new WeakMap}t.prototype.layout=function(t){this.updateAnchorsAndItems(t);this.updateTops(t);t=this.sortItems(t);var i=t.find((function(t){return t.active}));if(i){var e=t.indexOf(i);if(e>-1){var r=this.anchors.get(i);if(r){var n=this.tops.get(r);if(n){i.style.top="".concat(n,"px");this.layoutUpwards(t,e-1,n-this.buffer);this.layoutDownwards(t,e+1,n+i.clientHeight+this.buffer);return}}}}this.layoutDownwards(t,0,0)};t.prototype.sortItems=function(t){return __spreadArray([],t,true).sort(this.compareItems.bind(this))};t.prototype.compareItems=function(t,i){var e=this.anchors.get(t);var r=this.anchors.get(i);if(e){if(r){var n=this.tops.get(e);var s=this.tops.get(r);if(n){if(s){return n-s}else{return 1}}else{return-1}}else{return 1}}else{return-1}};t.prototype.layoutUpwards=function(t,i,e){for(var r=i;r>=0;r--){var n=t[r];var s=this.anchors.get(n);if(s){var a=this.tops.get(s);if(a){if(a+n.clientHeight>=e){a=e-n.clientHeight}n.style.top="".concat(a,"px");e=a-this.buffer}}}};t.prototype.layoutDownwards=function(t,i,e){for(var r=i;r<t.length;r++){var n=t[r];var s=this.anchors.get(n);if(s){var a=this.tops.get(s);if(a){a=Math.max(e,a);n.style.top="".concat(a,"px");e=a+n.clientHeight+this.buffer}}}};t.prototype.updateAnchorsAndItems=function(t){this.anchors=new WeakMap;for(var i=0,e=t;i<e.length;i++){var r=e[i];var n=this.getItemAnchor(r);if(n){this.anchors.set(r,n)}r.style.display=n?"":"none"}};t.prototype.getItemAnchor=function(t){if(t.anchor){if(t.anchor instanceof HTMLElement){return this.root.contains(t.anchor)?t.anchor:null}else{try{return this.root.querySelector(t.anchor)}catch(t){console.log(t)}}}return null};t.prototype.updateTops=function(t){this.tops=new WeakMap;for(var i=0,e=t;i<e.length;i++){var r=e[i];var n=this.anchors.get(r);if(n&&!this.tops.has(n)){this.tops.set(n,this.calculateTop(n))}}};t.prototype.calculateTop=function(t){var i=0;var e=t;while(e&&e!==this.root){i+=e.offsetTop;e=e.offsetParent}return i};return t}();var gutterCss=".la-akoma-ntoso-with-gutter{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}.la-akoma-ntoso-with-gutter>la-akoma-ntoso{-ms-flex:80%;flex:80%;max-width:80%;position:relative;padding-right:0.5rem}.la-akoma-ntoso-with-gutter>la-gutter{-ms-flex:20%;flex:20%;max-width:20%;position:relative;overflow-y:hidden;background-color:rgba(0, 0, 0, 0.05);padding-left:0.5rem;padding-right:0.5rem}la-gutter>la-gutter-item{position:absolute;left:1rem;width:calc(100% - 1.5rem);-webkit-transition:top ease-out 100ms, left ease-out 100ms;transition:top ease-out 100ms, left ease-out 100ms;z-index:2}la-gutter>la-gutter-item[active]{left:0.5rem;z-index:3}";var LaGutterStyle0=gutterCss;var Gutter=function(){function t(t){registerInstance(this,t);this.layoutComplete=createEvent(this,"layoutComplete",7);this.debounceDelay=100;this.akomaNtoso=undefined}t.prototype.componentWillLoad=function(){this.akomaNtosoElement=getAkomaNtosoElement(this.el,this.akomaNtoso);this.queueLayout=debounce_1(this.layoutItems.bind(this),this.debounceDelay);this.mutationObserver=new MutationObserver(this.queueLayout);this.mutationObserver.observe(this.el,{childList:true})};t.prototype.componentDidLoad=function(){this.setupLayout();this.layoutItems()};t.prototype.disconnectedCallback=function(){if(this.mutationObserver){this.mutationObserver.disconnect()}if(this.resizeObserver){this.resizeObserver.disconnect()}};t.prototype.itemChanged=function(t){var i=t.target;if(i===null||i===void 0?void 0:i.active){this.setOtherItemsInactive(i)}this.queueLayout()};t.prototype.clicked=function(t){var i=t.target;if(i&&!i.closest("la-gutter-item")){Array.from(this.items()).forEach((function(t){t.active=false}))}};t.prototype.setOtherItemsInactive=function(t){Array.from(this.items()).forEach((function(i){if(i!=t){i.active=false}}))};t.prototype.setupLayout=function(){if(this.akomaNtosoElement){this.layout=new GutterLayout(this.akomaNtosoElement);if(window.ResizeObserver){if(this.resizeObserver)this.resizeObserver.disconnect();this.resizeObserver=new ResizeObserver(this.queueLayout);this.resizeObserver.observe(this.akomaNtosoElement)}}};t.prototype.layoutItems=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(t){if(this.layout){this.layout.layout(__spreadArray([],this.items(),true));this.layoutComplete.emit()}return[2]}))}))};t.prototype.activateNextItem=function(){return __awaiter(this,void 0,void 0,(function(){var t,i,e;return __generator(this,(function(r){t=this.layout?this.layout.sortItems(this.getVisibleItems()):[];if(t.length===1){t[0].active=true;return[2,t[0]]}else if(t.length>1){i=t.findIndex((function(t){return t.active}));e=i===-1||i===t.length-1?t[0]:t[i+1];e.active=true;return[2,e]}else{return[2,null]}return[2]}))}))};t.prototype.activatePrevItem=function(){return __awaiter(this,void 0,void 0,(function(){var t,i,e;return __generator(this,(function(r){t=this.layout?this.layout.sortItems(this.getVisibleItems()):[];if(t.length===1){t[0].active=true;return[2,t[0]]}else if(t.length>1){i=t.findIndex((function(t){return t.active}));e=i===-1||i===0?t[t.length-1]:t[i-1];e.active=true;return[2,e]}else{return[2,null]}return[2]}))}))};t.prototype.items=function(){return this.el.querySelectorAll("la-gutter-item")};t.prototype.getVisibleItems=function(){return __spreadArray([],this.items(),true).filter((function(t){return t.style.display!=="none"}))};Object.defineProperty(t.prototype,"el",{get:function(){return getElement(this)},enumerable:false,configurable:true});return t}();Gutter.style=LaGutterStyle0;export{Gutter as la_gutter};
//# sourceMappingURL=la-gutter.entry.js.map
var __awaiter=this&&this.__awaiter||function(t,n,e,o){function r(t){return t instanceof e?t:new e((function(n){n(t)}))}return new(e||(e=Promise))((function(e,i){function l(t){try{a(o.next(t))}catch(t){i(t)}}function s(t){try{a(o["throw"](t))}catch(t){i(t)}}function a(t){t.done?e(t.value):r(t.value).then(l,s)}a((o=o.apply(t,n||[])).next())}))};var __generator=this&&this.__generator||function(t,n){var e={label:0,sent:function(){if(i[0]&1)throw i[1];return i[1]},trys:[],ops:[]},o,r,i,l;return l={next:s(0),throw:s(1),return:s(2)},typeof Symbol==="function"&&(l[Symbol.iterator]=function(){return this}),l;function s(t){return function(n){return a([t,n])}}function a(s){if(o)throw new TypeError("Generator is already executing.");while(l&&(l=0,s[0]&&(e=0)),e)try{if(o=1,r&&(i=s[0]&2?r["return"]:s[0]?r["throw"]||((i=r["return"])&&i.call(r),0):r.next)&&!(i=i.call(r,s[1])).done)return i;if(r=0,i)s=[s[0]&2,i.value];switch(s[0]){case 0:case 1:i=s;break;case 4:e.label++;return{value:s[1],done:false};case 5:e.label++;r=s[1];s=[0];continue;case 7:s=e.ops.pop();e.trys.pop();continue;default:if(!(i=e.trys,i=i.length>0&&i[i.length-1])&&(s[0]===6||s[0]===2)){e=0;continue}if(s[0]===3&&(!i||s[1]>i[0]&&s[1]<i[3])){e.label=s[1];break}if(s[0]===6&&e.label<i[1]){e.label=i[1];i=s;break}if(i&&e.label<i[2]){e.label=i[2];e.ops.push(s);break}if(i[2])e.ops.pop();e.trys.pop();continue}s=n.call(t,e)}catch(t){s=[6,t];r=0}finally{o=i=0}if(s[0]&5)throw s[1];return{value:s[0]?s[1]:void 0,done:true}}};
/*!
* (C) Law Widgets https://laws.africa - GNU Lesser General Public License 3
*/import{r as registerInstance,h,H as Host,g as getElement}from"./index-8a774e85.js";import{d as debounce_1}from"./debounce-d858ad92.js";import{P as PROVIDER}from"./services-5bcf159d.js";var tableOfContentsControllerCss="la-table-of-contents-controller *{-webkit-box-sizing:border-box;box-sizing:border-box}la-table-of-contents-controller .search{width:100%;margin-bottom:5px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;position:relative}la-table-of-contents-controller .search__input{-ms-flex:1;flex:1}la-table-of-contents-controller .search__clear-btn{position:absolute;top:0;right:0;height:100%}la-table-of-contents-controller .toggle{margin-bottom:5px}la-table-of-contents-controller .toggle__expand-all-btn{margin-right:5px}";var LaTableOfContentsControllerStyle0=tableOfContentsControllerCss;var TableOfContentsController=function(){function t(t){var n=this;registerInstance(this,t);this.handleTitleChange=debounce_1((function(t){n.titleFilter=t.target.value}),300);this.items=[];this.titleFilterPlaceholder="Search the table of contents";this.hideClearTitleFilterButton=false;this.titleFilterClearBtnClasses="";this.expandAllBtnClasses="";this.collapseAllBtnClasses="";this.expandAllBtnText="Expand all";this.collapseAllBtnText="Collapse all";this.expanded=true;this.titleFilterInputClasses="";this.frbrExpressionUri=undefined;this.fetch=false;this.partner=undefined;this.provider=PROVIDER;this.titleFilter=""}t.prototype.clearTitleFilter=function(){this.titleFilter=""};t.prototype.expandAll=function(){return __awaiter(this,void 0,void 0,(function(){var t;return __generator(this,(function(n){t=this.el.querySelector("la-table-of-contents");t===null||t===void 0?void 0:t.expandAll();return[2]}))}))};t.prototype.collapseAll=function(){return __awaiter(this,void 0,void 0,(function(){var t;return __generator(this,(function(n){t=this.el.querySelector("la-table-of-contents");t===null||t===void 0?void 0:t.collapseAll();return[2]}))}))};t.prototype.render=function(){var t=this;var n=function(){if(t.hideClearTitleFilterButton){return null}return h("button",{class:"search__clear-btn ".concat(t.titleFilterClearBtnClasses),type:"button",onClick:function(){return t.clearTitleFilter()},disabled:!t.titleFilter},h("slot",{name:"clear-title-filter-icon"},"✕"))};return h(Host,null,h("div",{class:"search"},h("input",{class:"search__input ".concat(this.titleFilterInputClasses),value:this.titleFilter,placeholder:this.titleFilterPlaceholder,onInput:function(n){return t.handleTitleChange(n)}}),n()),h("div",{class:"toggle"},h("button",{type:"button",class:"toggle__expand-all-btn ".concat(this.expandAllBtnClasses),onClick:function(){return t.expandAll()}},this.expandAllBtnText),h("button",{type:"button",class:"toggle__collapse-all-btn ".concat(this.collapseAllBtnClasses),onClick:function(){return t.collapseAll()}},this.collapseAllBtnText)),h("la-table-of-contents",{items:this.items,titleFilter:this.titleFilter,fetch:this.fetch,provider:this.provider,partner:this.partner,"frbr-expression-uri":this.frbrExpressionUri,expanded:this.expanded},h("span",{slot:"expand-icon"},h("slot",{name:"expand-icon"})),h("span",{slot:"collapse-icon"},h("slot",{name:"collapse-icon"}))))};Object.defineProperty(t.prototype,"el",{get:function(){return getElement(this)},enumerable:false,configurable:true});return t}();TableOfContentsController.style=LaTableOfContentsControllerStyle0;export{TableOfContentsController as la_table_of_contents_controller};
*/import{r as registerInstance,h,H as Host,g as getElement}from"./index-24af16dc.js";import{d as debounce_1}from"./debounce-d858ad92.js";import{P as PROVIDER}from"./services-5bcf159d.js";var tableOfContentsControllerCss="la-table-of-contents-controller *{-webkit-box-sizing:border-box;box-sizing:border-box}la-table-of-contents-controller .search{width:100%;margin-bottom:5px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;position:relative}la-table-of-contents-controller .search__input{-ms-flex:1;flex:1}la-table-of-contents-controller .search__clear-btn{position:absolute;top:0;right:0;height:100%}la-table-of-contents-controller .toggle{margin-bottom:5px}la-table-of-contents-controller .toggle__expand-all-btn{margin-right:5px}";var LaTableOfContentsControllerStyle0=tableOfContentsControllerCss;var TableOfContentsController=function(){function t(t){var n=this;registerInstance(this,t);this.handleTitleChange=debounce_1((function(t){n.titleFilter=t.target.value}),300);this.items=[];this.titleFilterPlaceholder="Search the table of contents";this.hideClearTitleFilterButton=false;this.titleFilterClearBtnClasses="";this.expandAllBtnClasses="";this.collapseAllBtnClasses="";this.expandAllBtnText="Expand all";this.collapseAllBtnText="Collapse all";this.expanded=true;this.titleFilterInputClasses="";this.frbrExpressionUri=undefined;this.fetch=false;this.partner=undefined;this.provider=PROVIDER;this.titleFilter=""}t.prototype.clearTitleFilter=function(){this.titleFilter=""};t.prototype.expandAll=function(){return __awaiter(this,void 0,void 0,(function(){var t;return __generator(this,(function(n){t=this.el.querySelector("la-table-of-contents");t===null||t===void 0?void 0:t.expandAll();return[2]}))}))};t.prototype.collapseAll=function(){return __awaiter(this,void 0,void 0,(function(){var t;return __generator(this,(function(n){t=this.el.querySelector("la-table-of-contents");t===null||t===void 0?void 0:t.collapseAll();return[2]}))}))};t.prototype.render=function(){var t=this;var n=function(){if(t.hideClearTitleFilterButton){return null}return h("button",{class:"search__clear-btn ".concat(t.titleFilterClearBtnClasses),type:"button",onClick:function(){return t.clearTitleFilter()},disabled:!t.titleFilter},h("slot",{name:"clear-title-filter-icon"},"✕"))};return h(Host,null,h("div",{class:"search"},h("input",{class:"search__input ".concat(this.titleFilterInputClasses),value:this.titleFilter,placeholder:this.titleFilterPlaceholder,onInput:function(n){return t.handleTitleChange(n)}}),n()),h("div",{class:"toggle"},h("button",{type:"button",class:"toggle__expand-all-btn ".concat(this.expandAllBtnClasses),onClick:function(){return t.expandAll()}},this.expandAllBtnText),h("button",{type:"button",class:"toggle__collapse-all-btn ".concat(this.collapseAllBtnClasses),onClick:function(){return t.collapseAll()}},this.collapseAllBtnText)),h("la-table-of-contents",{items:this.items,titleFilter:this.titleFilter,fetch:this.fetch,provider:this.provider,partner:this.partner,"frbr-expression-uri":this.frbrExpressionUri,expanded:this.expanded},h("span",{slot:"expand-icon"},h("slot",{name:"expand-icon"})),h("span",{slot:"collapse-icon"},h("slot",{name:"collapse-icon"}))))};Object.defineProperty(t.prototype,"el",{get:function(){return getElement(this)},enumerable:false,configurable:true});return t}();TableOfContentsController.style=LaTableOfContentsControllerStyle0;export{TableOfContentsController as la_table_of_contents_controller};
//# sourceMappingURL=la-table-of-contents-controller.entry.js.map
var __awaiter=this&&this.__awaiter||function(t,e,n,i){function r(t){return t instanceof n?t:new n((function(e){e(t)}))}return new(n||(n=Promise))((function(n,s){function a(t){try{f(i.next(t))}catch(t){s(t)}}function o(t){try{f(i["throw"](t))}catch(t){s(t)}}function f(t){t.done?n(t.value):r(t.value).then(a,o)}f((i=i.apply(t,e||[])).next())}))};var __generator=this&&this.__generator||function(t,e){var n={label:0,sent:function(){if(s[0]&1)throw s[1];return s[1]},trys:[],ops:[]},i,r,s,a;return a={next:o(0),throw:o(1),return:o(2)},typeof Symbol==="function"&&(a[Symbol.iterator]=function(){return this}),a;function o(t){return function(e){return f([t,e])}}function f(o){if(i)throw new TypeError("Generator is already executing.");while(a&&(a=0,o[0]&&(n=0)),n)try{if(i=1,r&&(s=o[0]&2?r["return"]:o[0]?r["throw"]||((s=r["return"])&&s.call(r),0):r.next)&&!(s=s.call(r,o[1])).done)return s;if(r=0,s)o=[o[0]&2,s.value];switch(o[0]){case 0:case 1:s=o;break;case 4:n.label++;return{value:o[1],done:false};case 5:n.label++;r=o[1];o=[0];continue;case 7:o=n.ops.pop();n.trys.pop();continue;default:if(!(s=n.trys,s=s.length>0&&s[s.length-1])&&(o[0]===6||o[0]===2)){n=0;continue}if(o[0]===3&&(!s||o[1]>s[0]&&o[1]<s[3])){n.label=o[1];break}if(o[0]===6&&n.label<s[1]){n.label=s[1];s=o;break}if(s&&n.label<s[2]){n.label=s[2];n.ops.push(o);break}if(s[2])n.ops.pop();n.trys.pop();continue}o=e.call(t,n)}catch(t){o=[6,t];r=0}finally{i=s=0}if(o[0]&5)throw o[1];return{value:o[0]?o[1]:void 0,done:true}}};var __spreadArray=this&&this.__spreadArray||function(t,e,n){if(n||arguments.length===2)for(var i=0,r=e.length,s;i<r;i++){if(s||!(i in e)){if(!s)s=Array.prototype.slice.call(e,0,i);s[i]=e[i]}}return t.concat(s||Array.prototype.slice.call(e))};
/*!
* (C) Law Widgets https://laws.africa - GNU Lesser General Public License 3
*/import{r as registerInstance,h,H as Host,g as getElement}from"./index-8a774e85.js";import{P as PROVIDER,g as getPartner}from"./services-5bcf159d.js";var TableOfContents=function(){function t(t){registerInstance(this,t);this.expandIconHtml="";this.collapseIconHtml="";this.items=[];this.titleFilter="";this.expanded=true;this.frbrExpressionUri=undefined;this.fetch=false;this.partner=undefined;this.provider=PROVIDER;this.filteredItems=null;this.innerItems=[]}t.prototype.parseItemsProp=function(t){if(typeof t==="string"){this.innerItems=JSON.parse(t)}else if(Array.isArray(t)){this.innerItems=__spreadArray([],t,true)}};t.prototype.refetch=function(){this.fetchContent()};t.prototype.fetchContent=function(){return __awaiter(this,void 0,void 0,(function(){var t,e,n,i;return __generator(this,(function(r){switch(r.label){case 0:this.ensurePartner();if(!(this.fetch&&this.frbrExpressionUri&&this.provider))return[3,6];t=this.provider+"/p/"+this.partner+"/e/we/toc.json"+this.frbrExpressionUri;r.label=1;case 1:r.trys.push([1,5,,6]);return[4,fetch(t)];case 2:e=r.sent();if(!e.ok)return[3,4];n=this;return[4,e.json()];case 3:n.innerItems=r.sent().toc;r.label=4;case 4:return[3,6];case 5:i=r.sent();return[3,6];case 6:return[2]}}))}))};t.prototype.ensurePartner=function(){if(!this.partner){this.partner=getPartner()}};t.prototype.getSlotHTML=function(t){var e;var n=this.el.querySelector(t);if(n===null||n===void 0?void 0:n.querySelector(t)){return((e=n.querySelector(t))===null||e===void 0?void 0:e.innerHTML)||""}return(n===null||n===void 0?void 0:n.innerHTML)||""};t.prototype.componentWillLoad=function(){this.expandIconHtml=this.getSlotHTML("[slot='expand-icon']");this.collapseIconHtml=this.getSlotHTML("[slot='collapse-icon']");this.parseItemsProp(this.items);this.titleFilterChanged(this.titleFilter);this.fetchContent()};t.prototype.expandAll=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(t){Array.from(this.el.querySelectorAll("la-toc-item")).forEach((function(t){t.expanded=true}));return[2]}))}))};t.prototype.collapseAll=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(t){Array.from(this.el.querySelectorAll("la-toc-item")).forEach((function(t){t.expanded=false}));return[2]}))}))};t.prototype.titleFilterChanged=function(t){if(t){var e=t.toLocaleLowerCase().trim();var n=new Set;function i(t){for(var e=0,r=t.children||[];e<r.length;e++){var s=r[e];n.add(s);i(s)}}function r(t){var s;var a=(((s=t.title)===null||s===void 0?void 0:s.toLocaleLowerCase())||"").includes(e);if(a){i(t)}else{if(t.children){for(var o=0,f=t.children;o<f.length;o++){var c=f[o];a=r(c)||a}}}if(a){n.add(t)}return a}for(var s=0,a=this.innerItems;s<a.length;s++){var o=a[s];r(o)}this.filteredItems=n}else{this.filteredItems=null}this.expandAll()};t.prototype.renderItem=function(t){var e=this;var n=(t.children||[]).map((function(t){return e.renderItem(t)}));var i=t.expanded===undefined?this.expanded:t.expanded;return h("la-toc-item",{item:t,filteredItems:this.filteredItems,expandIconHtml:this.expandIconHtml,collapseIconHtml:this.collapseIconHtml,expanded:i},n)};t.prototype.render=function(){var t=this;return h(Host,{key:"f8b5eaf0e2c359af4eea3b7d6ab3fcad94f393bb"},h("div",{key:"ddca6abce36c9be705a172c12e833a6f9d088b89",style:{display:"none"}},h("slot",{key:"6f55f20f2cb614bb7a7519c44a71f2f94ff60b14",name:"expand-icon"}),h("slot",{key:"9bc755de6658047c64c1c3f5e42a4b6342a883f8",name:"collapse-icon"})),this.innerItems.map((function(e){return t.renderItem(e)})))};Object.defineProperty(t.prototype,"el",{get:function(){return getElement(this)},enumerable:false,configurable:true});Object.defineProperty(t,"watchers",{get:function(){return{items:["parseItemsProp"],provider:["refetch"],frbrExpressionUri:["refetch"],fetch:["refetch"],titleFilter:["titleFilterChanged"]}},enumerable:false,configurable:true});return t}();export{TableOfContents as la_table_of_contents};
*/import{r as registerInstance,h,H as Host,g as getElement}from"./index-24af16dc.js";import{P as PROVIDER,g as getPartner}from"./services-5bcf159d.js";var TableOfContents=function(){function t(t){registerInstance(this,t);this.expandIconHtml="";this.collapseIconHtml="";this.items=[];this.titleFilter="";this.expanded=true;this.frbrExpressionUri=undefined;this.fetch=false;this.partner=undefined;this.provider=PROVIDER;this.filteredItems=null;this.innerItems=[]}t.prototype.parseItemsProp=function(t){if(typeof t==="string"){this.innerItems=JSON.parse(t)}else if(Array.isArray(t)){this.innerItems=__spreadArray([],t,true)}};t.prototype.refetch=function(){this.fetchContent()};t.prototype.fetchContent=function(){return __awaiter(this,void 0,void 0,(function(){var t,e,n,i;return __generator(this,(function(r){switch(r.label){case 0:this.ensurePartner();if(!(this.fetch&&this.frbrExpressionUri&&this.provider))return[3,6];t=this.provider+"/p/"+this.partner+"/e/we/toc.json"+this.frbrExpressionUri;r.label=1;case 1:r.trys.push([1,5,,6]);return[4,fetch(t)];case 2:e=r.sent();if(!e.ok)return[3,4];n=this;return[4,e.json()];case 3:n.innerItems=r.sent().toc;r.label=4;case 4:return[3,6];case 5:i=r.sent();return[3,6];case 6:return[2]}}))}))};t.prototype.ensurePartner=function(){if(!this.partner){this.partner=getPartner()}};t.prototype.getSlotHTML=function(t){var e;var n=this.el.querySelector(t);if(n===null||n===void 0?void 0:n.querySelector(t)){return((e=n.querySelector(t))===null||e===void 0?void 0:e.innerHTML)||""}return(n===null||n===void 0?void 0:n.innerHTML)||""};t.prototype.componentWillLoad=function(){this.expandIconHtml=this.getSlotHTML("[slot='expand-icon']");this.collapseIconHtml=this.getSlotHTML("[slot='collapse-icon']");this.parseItemsProp(this.items);this.titleFilterChanged(this.titleFilter);this.fetchContent()};t.prototype.expandAll=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(t){Array.from(this.el.querySelectorAll("la-toc-item")).forEach((function(t){t.expanded=true}));return[2]}))}))};t.prototype.collapseAll=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(t){Array.from(this.el.querySelectorAll("la-toc-item")).forEach((function(t){t.expanded=false}));return[2]}))}))};t.prototype.titleFilterChanged=function(t){if(t){var e=t.toLocaleLowerCase().trim();var n=new Set;function i(t){for(var e=0,r=t.children||[];e<r.length;e++){var s=r[e];n.add(s);i(s)}}function r(t){var s;var a=(((s=t.title)===null||s===void 0?void 0:s.toLocaleLowerCase())||"").includes(e);if(a){i(t)}else{if(t.children){for(var o=0,f=t.children;o<f.length;o++){var c=f[o];a=r(c)||a}}}if(a){n.add(t)}return a}for(var s=0,a=this.innerItems;s<a.length;s++){var o=a[s];r(o)}this.filteredItems=n}else{this.filteredItems=null}this.expandAll()};t.prototype.renderItem=function(t){var e=this;var n=(t.children||[]).map((function(t){return e.renderItem(t)}));var i=t.expanded===undefined?this.expanded:t.expanded;return h("la-toc-item",{item:t,filteredItems:this.filteredItems,expandIconHtml:this.expandIconHtml,collapseIconHtml:this.collapseIconHtml,expanded:i},n)};t.prototype.render=function(){var t=this;return h(Host,{key:"f8b5eaf0e2c359af4eea3b7d6ab3fcad94f393bb"},h("div",{key:"ddca6abce36c9be705a172c12e833a6f9d088b89",style:{display:"none"}},h("slot",{key:"6f55f20f2cb614bb7a7519c44a71f2f94ff60b14",name:"expand-icon"}),h("slot",{key:"9bc755de6658047c64c1c3f5e42a4b6342a883f8",name:"collapse-icon"})),this.innerItems.map((function(e){return t.renderItem(e)})))};Object.defineProperty(t.prototype,"el",{get:function(){return getElement(this)},enumerable:false,configurable:true});Object.defineProperty(t,"watchers",{get:function(){return{items:["parseItemsProp"],provider:["refetch"],frbrExpressionUri:["refetch"],fetch:["refetch"],titleFilter:["titleFilterChanged"]}},enumerable:false,configurable:true});return t}();export{TableOfContents as la_table_of_contents};
//# sourceMappingURL=la-table-of-contents.entry.js.map
/*!
* (C) Law Widgets https://laws.africa - GNU Lesser General Public License 3
*/
import{r as registerInstance,c as createEvent,h,H as Host}from"./index-8a774e85.js";var tocItemCss="la-toc-item{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;width:100%}la-toc-item *{-webkit-box-sizing:border-box;box-sizing:border-box}la-toc-item .indented{width:1.4em;height:1.4em}la-toc-item .content{-ms-flex:1;flex:1}la-toc-item .content__action{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center}la-toc-item .content__action__title{-ms-flex-positive:1;flex-grow:1}la-toc-item .content__children{display:none}la-toc-item[expanded]>.content>.content__children{display:inherit}la-toc-item.excluded{display:none}la-toc-item .indented__toggle-btn{cursor:pointer;display:inline-block;font-size:smaller;text-align:center;padding:1px 6px}";var LaTocItemStyle0=tocItemCss;var TocItem=function(){function t(t){var e=this;registerInstance(this,t);this.itemRendered=createEvent(this,"itemRendered",7);this.itemTitleClicked=createEvent(this,"itemTitleClicked",7);this.onItemTitleClick=function(t){e.itemTitleClicked.emit(t)};this.item={};this.filteredItems=null;this.prependHtml="";this.appendHtml="";this.expandIconHtml="";this.collapseIconHtml="";this.expanded=true}t.prototype.toggle=function(){this.expanded=!this.expanded};t.prototype.componentDidRender=function(){this.itemRendered.emit()};t.prototype.render=function(){var t=this;var e;var i=!!((e=this.item.children)===null||e===void 0?void 0:e.length);var n=!this.filteredItems||this.filteredItems.has(this.item);var s=this.item.href||"#".concat(this.item.id||"");var o=function(){if(t.expanded){return t.collapseIconHtml?h("span",{innerHTML:t.collapseIconHtml}):h("span",null,"▼")}return t.expandIconHtml?h("span",{innerHTML:t.expandIconHtml}):h("span",null,"►")};return h(Host,Object.assign({},i?{parent:i}:{},{class:"".concat(!n?"excluded":"")}),h("div",{class:"indented"},i?h("div",{class:"indented__toggle-btn",role:"button",onClick:function(){return t.toggle()}},o()):null),h("div",{class:"content"},h("div",{class:"content__action"},this.prependHtml?h("div",{class:"content__action__prepend",innerHTML:this.prependHtml}):null,h("a",{href:s,class:"content__action__title",onClick:this.onItemTitleClick},this.item.title),this.appendHtml?h("div",{class:"content__action__append",innerHTML:this.appendHtml}):null),h("div",{class:"content__children"},h("slot",null))))};return t}();TocItem.style=LaTocItemStyle0;export{TocItem as la_toc_item};
import{r as registerInstance,c as createEvent,h,H as Host}from"./index-24af16dc.js";var tocItemCss="la-toc-item{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;width:100%}la-toc-item *{-webkit-box-sizing:border-box;box-sizing:border-box}la-toc-item .indented{width:1.4em;height:1.4em}la-toc-item .content{-ms-flex:1;flex:1}la-toc-item .content__action{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center}la-toc-item .content__action__title{-ms-flex-positive:1;flex-grow:1}la-toc-item .content__children{display:none}la-toc-item[expanded]>.content>.content__children{display:inherit}la-toc-item.excluded{display:none}la-toc-item .indented__toggle-btn{cursor:pointer;display:inline-block;font-size:smaller;text-align:center;padding:1px 6px}";var LaTocItemStyle0=tocItemCss;var TocItem=function(){function t(t){var e=this;registerInstance(this,t);this.itemRendered=createEvent(this,"itemRendered",7);this.itemTitleClicked=createEvent(this,"itemTitleClicked",7);this.onItemTitleClick=function(t){e.itemTitleClicked.emit(t)};this.item={};this.filteredItems=null;this.prependHtml="";this.appendHtml="";this.expandIconHtml="";this.collapseIconHtml="";this.expanded=true}t.prototype.toggle=function(){this.expanded=!this.expanded};t.prototype.componentDidRender=function(){this.itemRendered.emit()};t.prototype.render=function(){var t=this;var e;var i=!!((e=this.item.children)===null||e===void 0?void 0:e.length);var n=!this.filteredItems||this.filteredItems.has(this.item);var s=this.item.href||"#".concat(this.item.id||"");var o=function(){if(t.expanded){return t.collapseIconHtml?h("span",{innerHTML:t.collapseIconHtml}):h("span",null,"▼")}return t.expandIconHtml?h("span",{innerHTML:t.expandIconHtml}):h("span",null,"►")};return h(Host,Object.assign({},i?{parent:i}:{},{class:"".concat(!n?"excluded":"")}),h("div",{class:"indented"},i?h("div",{class:"indented__toggle-btn",role:"button",onClick:function(){return t.toggle()}},o()):null),h("div",{class:"content"},h("div",{class:"content__action"},this.prependHtml?h("div",{class:"content__action__prepend",innerHTML:this.prependHtml}):null,h("a",{href:s,class:"content__action__title",onClick:this.onItemTitleClick},this.item.title),this.appendHtml?h("div",{class:"content__action__append",innerHTML:this.appendHtml}):null),h("div",{class:"content__children"},h("slot",null))))};return t}();TocItem.style=LaTocItemStyle0;export{TocItem as la_toc_item};
//# sourceMappingURL=la-toc-item.entry.js.map
var __awaiter=this&&this.__awaiter||function(e,t,r,n){function a(e){return e instanceof r?e:new r((function(t){t(e)}))}return new(r||(r=Promise))((function(r,o){function i(e){try{s(n.next(e))}catch(e){o(e)}}function l(e){try{s(n["throw"](e))}catch(e){o(e)}}function s(e){e.done?r(e.value):a(e.value).then(i,l)}s((n=n.apply(e,t||[])).next())}))};var __generator=this&&this.__generator||function(e,t){var r={label:0,sent:function(){if(o[0]&1)throw o[1];return o[1]},trys:[],ops:[]},n,a,o,i;return i={next:l(0),throw:l(1),return:l(2)},typeof Symbol==="function"&&(i[Symbol.iterator]=function(){return this}),i;function l(e){return function(t){return s([e,t])}}function s(l){if(n)throw new TypeError("Generator is already executing.");while(i&&(i=0,l[0]&&(r=0)),r)try{if(n=1,a&&(o=l[0]&2?a["return"]:l[0]?a["throw"]||((o=a["return"])&&o.call(a),0):a.next)&&!(o=o.call(a,l[1])).done)return o;if(a=0,o)l=[l[0]&2,o.value];switch(l[0]){case 0:case 1:o=l;break;case 4:r.label++;return{value:l[1],done:false};case 5:r.label++;a=l[1];l=[0];continue;case 7:l=r.ops.pop();r.trys.pop();continue;default:if(!(o=r.trys,o=o.length>0&&o[o.length-1])&&(l[0]===6||l[0]===2)){r=0;continue}if(l[0]===3&&(!o||l[1]>o[0]&&l[1]<o[3])){r.label=l[1];break}if(l[0]===6&&r.label<o[1]){r.label=o[1];o=l;break}if(o&&r.label<o[2]){r.label=o[2];r.ops.push(l);break}if(o[2])r.ops.pop();r.trys.pop();continue}l=t.call(e,r)}catch(e){l=[6,e];a=0}finally{n=o=0}if(l[0]&5)throw l[1];return{value:l[0]?l[1]:void 0,done:true}}};
/*!
* (C) Law Widgets https://laws.africa - GNU Lesser General Public License 3
*/import{p as promiseResolve,b as bootstrapLazy}from"./index-8a774e85.js";export{s as setNonce}from"./index-8a774e85.js";import{g as globalScripts}from"./app-globals-d8f8ae8d.js";var patchBrowser=function(){var e=import.meta.url;var t={};if(e!==""){t.resourcesUrl=new URL(".",e).href}return promiseResolve(t)};patchBrowser().then((function(e){return __awaiter(void 0,void 0,void 0,(function(){return __generator(this,(function(t){switch(t.label){case 0:return[4,globalScripts()];case 1:t.sent();return[2,bootstrapLazy([["la-table-of-contents-controller",[[4,"la-table-of-contents-controller",{items:[1],titleFilterPlaceholder:[1,"title-filter-placeholder"],hideClearTitleFilterButton:[4,"hide-clear-title-filter-button"],titleFilterClearBtnClasses:[1,"title-filter-clear-btn-classes"],expandAllBtnClasses:[1,"expand-all-btn-classes"],collapseAllBtnClasses:[1,"collapse-all-btn-classes"],expandAllBtnText:[1,"expand-all-btn-text"],collapseAllBtnText:[1,"collapse-all-btn-text"],expanded:[4],titleFilterInputClasses:[1,"title-filter-input-classes"],frbrExpressionUri:[1537,"frbr-expression-uri"],fetch:[1540],partner:[1537],provider:[1],titleFilter:[32]}]]],["la-akoma-ntoso",[[0,"la-akoma-ntoso",{frbrExpressionUri:[1537,"frbr-expression-uri"],frbrCountry:[1537,"frbr-country"],frbrType:[1537,"frbr-type"],frbrSubtype:[1537,"frbr-subtype"],frbrAuthor:[1537,"frbr-author"],frbrDate:[1537,"frbr-date"],frbrNumber:[1537,"frbr-number"],frbrExpressionDate:[1537,"frbr-expression-date"],frbrLanguage:[1537,"frbr-language"],fetch:[1540],partner:[1537],provider:[1]},null,{provider:["refetch"],fetch:["refetch"],frbrExpressionUri:["parseFrbrExpressionUri"]}]]],["la-decorate-external-refs",[[0,"la-decorate-external-refs",{akomaNtoso:[1,"akoma-ntoso"],popups:[4],partner:[1],provider:[1]},null,{popups:["changePopups"]}]]],["la-decorate-internal-refs",[[0,"la-decorate-internal-refs",{akomaNtoso:[1,"akoma-ntoso"],popups:[4],flag:[4],fetch:[1540],partner:[1537],provider:[1]},null,{flag:["changeFlag"],popups:["changePopups"]}]]],["la-decorate-terms",[[0,"la-decorate-terms",{akomaNtoso:[1,"akoma-ntoso"],popupDefinitions:[4,"popup-definitions"],linkTerms:[4,"link-terms"]},null,{popupDefinitions:["changePopupDefinitions"],linkTerms:["changeLinkTerms"]}]]],["la-gutter",[[0,"la-gutter",{akomaNtoso:[1,"akoma-ntoso"],layoutItems:[64],activateNextItem:[64],activatePrevItem:[64]},[[0,"laItemChanged","itemChanged"],[0,"click","clicked"]]]]],["la-gutter-item",[[0,"la-gutter-item",{anchor:[1],active:[1540]},[[0,"click","onClick"]],{active:["activeChanged"],anchor:["anchorChanged"]}]]],["la-toc-item",[[4,"la-toc-item",{item:[16],filteredItems:[16],prependHtml:[1,"prepend-html"],appendHtml:[1,"append-html"],expandIconHtml:[1,"expand-icon-html"],collapseIconHtml:[1,"collapse-icon-html"],expanded:[1540]}]]],["la-table-of-contents",[[4,"la-table-of-contents",{items:[1],titleFilter:[1,"title-filter"],expanded:[4],frbrExpressionUri:[1537,"frbr-expression-uri"],fetch:[1540],partner:[1537],provider:[1],filteredItems:[32],innerItems:[32],expandAll:[64],collapseAll:[64]},null,{items:["parseItemsProp"],provider:["refetch"],frbrExpressionUri:["refetch"],fetch:["refetch"],titleFilter:["titleFilterChanged"]}]]]],e)]}}))}))}));
*/import{p as promiseResolve,b as bootstrapLazy}from"./index-24af16dc.js";export{s as setNonce}from"./index-24af16dc.js";import{g as globalScripts}from"./app-globals-d8f8ae8d.js";var patchBrowser=function(){var e=import.meta.url;var t={};if(e!==""){t.resourcesUrl=new URL(".",e).href}return promiseResolve(t)};patchBrowser().then((function(e){return __awaiter(void 0,void 0,void 0,(function(){return __generator(this,(function(t){switch(t.label){case 0:return[4,globalScripts()];case 1:t.sent();return[2,bootstrapLazy([["la-table-of-contents-controller",[[4,"la-table-of-contents-controller",{items:[1],titleFilterPlaceholder:[1,"title-filter-placeholder"],hideClearTitleFilterButton:[4,"hide-clear-title-filter-button"],titleFilterClearBtnClasses:[1,"title-filter-clear-btn-classes"],expandAllBtnClasses:[1,"expand-all-btn-classes"],collapseAllBtnClasses:[1,"collapse-all-btn-classes"],expandAllBtnText:[1,"expand-all-btn-text"],collapseAllBtnText:[1,"collapse-all-btn-text"],expanded:[4],titleFilterInputClasses:[1,"title-filter-input-classes"],frbrExpressionUri:[1537,"frbr-expression-uri"],fetch:[1540],partner:[1537],provider:[1],titleFilter:[32]}]]],["la-akoma-ntoso",[[0,"la-akoma-ntoso",{frbrExpressionUri:[1537,"frbr-expression-uri"],frbrCountry:[1537,"frbr-country"],frbrType:[1537,"frbr-type"],frbrSubtype:[1537,"frbr-subtype"],frbrAuthor:[1537,"frbr-author"],frbrDate:[1537,"frbr-date"],frbrNumber:[1537,"frbr-number"],frbrExpressionDate:[1537,"frbr-expression-date"],frbrLanguage:[1537,"frbr-language"],fetch:[1540],partner:[1537],provider:[1]},null,{provider:["refetch"],fetch:["refetch"],frbrExpressionUri:["parseFrbrExpressionUri"]}]]],["la-decorate-external-refs",[[0,"la-decorate-external-refs",{akomaNtoso:[1,"akoma-ntoso"],popups:[4],partner:[1],provider:[1]},null,{popups:["changePopups"]}]]],["la-decorate-internal-refs",[[0,"la-decorate-internal-refs",{akomaNtoso:[1,"akoma-ntoso"],popups:[4],flag:[4],fetch:[1540],partner:[1537],provider:[1]},null,{flag:["changeFlag"],popups:["changePopups"]}]]],["la-decorate-terms",[[0,"la-decorate-terms",{akomaNtoso:[1,"akoma-ntoso"],popupDefinitions:[4,"popup-definitions"],linkTerms:[4,"link-terms"]},null,{popupDefinitions:["changePopupDefinitions"],linkTerms:["changeLinkTerms"]}]]],["la-gutter",[[0,"la-gutter",{akomaNtoso:[1,"akoma-ntoso"],layoutItems:[64],activateNextItem:[64],activatePrevItem:[64]},[[0,"laItemChanged","itemChanged"],[0,"click","clicked"]]]]],["la-gutter-item",[[0,"la-gutter-item",{anchor:[1],active:[1540]},[[0,"click","onClick"]],{active:["activeChanged"],anchor:["anchorChanged"]}]]],["la-toc-item",[[4,"la-toc-item",{item:[16],filteredItems:[16],prependHtml:[1,"prepend-html"],appendHtml:[1,"append-html"],expandIconHtml:[1,"expand-icon-html"],collapseIconHtml:[1,"collapse-icon-html"],expanded:[1540]}]]],["la-table-of-contents",[[4,"la-table-of-contents",{items:[1],titleFilter:[1,"title-filter"],expanded:[4],frbrExpressionUri:[1537,"frbr-expression-uri"],fetch:[1540],partner:[1537],provider:[1],filteredItems:[32],innerItems:[32],expandAll:[64],collapseAll:[64]},null,{items:["parseItemsProp"],provider:["refetch"],frbrExpressionUri:["refetch"],fetch:["refetch"],titleFilter:["titleFilterChanged"]}]]]],e)]}}))}))}));
//# sourceMappingURL=lawwidgets.js.map
var __awaiter=this&&this.__awaiter||function(e,t,r,n){function a(e){return e instanceof r?e:new r((function(t){t(e)}))}return new(r||(r=Promise))((function(r,o){function i(e){try{s(n.next(e))}catch(e){o(e)}}function l(e){try{s(n["throw"](e))}catch(e){o(e)}}function s(e){e.done?r(e.value):a(e.value).then(i,l)}s((n=n.apply(e,t||[])).next())}))};var __generator=this&&this.__generator||function(e,t){var r={label:0,sent:function(){if(o[0]&1)throw o[1];return o[1]},trys:[],ops:[]},n,a,o,i;return i={next:l(0),throw:l(1),return:l(2)},typeof Symbol==="function"&&(i[Symbol.iterator]=function(){return this}),i;function l(e){return function(t){return s([e,t])}}function s(l){if(n)throw new TypeError("Generator is already executing.");while(i&&(i=0,l[0]&&(r=0)),r)try{if(n=1,a&&(o=l[0]&2?a["return"]:l[0]?a["throw"]||((o=a["return"])&&o.call(a),0):a.next)&&!(o=o.call(a,l[1])).done)return o;if(a=0,o)l=[l[0]&2,o.value];switch(l[0]){case 0:case 1:o=l;break;case 4:r.label++;return{value:l[1],done:false};case 5:r.label++;a=l[1];l=[0];continue;case 7:l=r.ops.pop();r.trys.pop();continue;default:if(!(o=r.trys,o=o.length>0&&o[o.length-1])&&(l[0]===6||l[0]===2)){r=0;continue}if(l[0]===3&&(!o||l[1]>o[0]&&l[1]<o[3])){r.label=l[1];break}if(l[0]===6&&r.label<o[1]){r.label=o[1];o=l;break}if(o&&r.label<o[2]){r.label=o[2];r.ops.push(l);break}if(o[2])r.ops.pop();r.trys.pop();continue}l=t.call(e,r)}catch(e){l=[6,e];a=0}finally{n=o=0}if(l[0]&5)throw l[1];return{value:l[0]?l[1]:void 0,done:true}}};
/*!
* (C) Law Widgets https://laws.africa - GNU Lesser General Public License 3
*/import{b as bootstrapLazy}from"./index-8a774e85.js";export{s as setNonce}from"./index-8a774e85.js";import{g as globalScripts}from"./app-globals-d8f8ae8d.js";var defineCustomElements=function(e,t){return __awaiter(void 0,void 0,void 0,(function(){return __generator(this,(function(e){switch(e.label){case 0:if(typeof window==="undefined")return[2,undefined];return[4,globalScripts()];case 1:e.sent();return[2,bootstrapLazy([["la-table-of-contents-controller",[[4,"la-table-of-contents-controller",{items:[1],titleFilterPlaceholder:[1,"title-filter-placeholder"],hideClearTitleFilterButton:[4,"hide-clear-title-filter-button"],titleFilterClearBtnClasses:[1,"title-filter-clear-btn-classes"],expandAllBtnClasses:[1,"expand-all-btn-classes"],collapseAllBtnClasses:[1,"collapse-all-btn-classes"],expandAllBtnText:[1,"expand-all-btn-text"],collapseAllBtnText:[1,"collapse-all-btn-text"],expanded:[4],titleFilterInputClasses:[1,"title-filter-input-classes"],frbrExpressionUri:[1537,"frbr-expression-uri"],fetch:[1540],partner:[1537],provider:[1],titleFilter:[32]}]]],["la-akoma-ntoso",[[0,"la-akoma-ntoso",{frbrExpressionUri:[1537,"frbr-expression-uri"],frbrCountry:[1537,"frbr-country"],frbrType:[1537,"frbr-type"],frbrSubtype:[1537,"frbr-subtype"],frbrAuthor:[1537,"frbr-author"],frbrDate:[1537,"frbr-date"],frbrNumber:[1537,"frbr-number"],frbrExpressionDate:[1537,"frbr-expression-date"],frbrLanguage:[1537,"frbr-language"],fetch:[1540],partner:[1537],provider:[1]},null,{provider:["refetch"],fetch:["refetch"],frbrExpressionUri:["parseFrbrExpressionUri"]}]]],["la-decorate-external-refs",[[0,"la-decorate-external-refs",{akomaNtoso:[1,"akoma-ntoso"],popups:[4],partner:[1],provider:[1]},null,{popups:["changePopups"]}]]],["la-decorate-internal-refs",[[0,"la-decorate-internal-refs",{akomaNtoso:[1,"akoma-ntoso"],popups:[4],flag:[4],fetch:[1540],partner:[1537],provider:[1]},null,{flag:["changeFlag"],popups:["changePopups"]}]]],["la-decorate-terms",[[0,"la-decorate-terms",{akomaNtoso:[1,"akoma-ntoso"],popupDefinitions:[4,"popup-definitions"],linkTerms:[4,"link-terms"]},null,{popupDefinitions:["changePopupDefinitions"],linkTerms:["changeLinkTerms"]}]]],["la-gutter",[[0,"la-gutter",{akomaNtoso:[1,"akoma-ntoso"],layoutItems:[64],activateNextItem:[64],activatePrevItem:[64]},[[0,"laItemChanged","itemChanged"],[0,"click","clicked"]]]]],["la-gutter-item",[[0,"la-gutter-item",{anchor:[1],active:[1540]},[[0,"click","onClick"]],{active:["activeChanged"],anchor:["anchorChanged"]}]]],["la-toc-item",[[4,"la-toc-item",{item:[16],filteredItems:[16],prependHtml:[1,"prepend-html"],appendHtml:[1,"append-html"],expandIconHtml:[1,"expand-icon-html"],collapseIconHtml:[1,"collapse-icon-html"],expanded:[1540]}]]],["la-table-of-contents",[[4,"la-table-of-contents",{items:[1],titleFilter:[1,"title-filter"],expanded:[4],frbrExpressionUri:[1537,"frbr-expression-uri"],fetch:[1540],partner:[1537],provider:[1],filteredItems:[32],innerItems:[32],expandAll:[64],collapseAll:[64]},null,{items:["parseItemsProp"],provider:["refetch"],frbrExpressionUri:["refetch"],fetch:["refetch"],titleFilter:["titleFilterChanged"]}]]]],t)]}}))}))};export{defineCustomElements};
*/import{b as bootstrapLazy}from"./index-24af16dc.js";export{s as setNonce}from"./index-24af16dc.js";import{g as globalScripts}from"./app-globals-d8f8ae8d.js";var defineCustomElements=function(e,t){return __awaiter(void 0,void 0,void 0,(function(){return __generator(this,(function(e){switch(e.label){case 0:if(typeof window==="undefined")return[2,undefined];return[4,globalScripts()];case 1:e.sent();return[2,bootstrapLazy([["la-table-of-contents-controller",[[4,"la-table-of-contents-controller",{items:[1],titleFilterPlaceholder:[1,"title-filter-placeholder"],hideClearTitleFilterButton:[4,"hide-clear-title-filter-button"],titleFilterClearBtnClasses:[1,"title-filter-clear-btn-classes"],expandAllBtnClasses:[1,"expand-all-btn-classes"],collapseAllBtnClasses:[1,"collapse-all-btn-classes"],expandAllBtnText:[1,"expand-all-btn-text"],collapseAllBtnText:[1,"collapse-all-btn-text"],expanded:[4],titleFilterInputClasses:[1,"title-filter-input-classes"],frbrExpressionUri:[1537,"frbr-expression-uri"],fetch:[1540],partner:[1537],provider:[1],titleFilter:[32]}]]],["la-akoma-ntoso",[[0,"la-akoma-ntoso",{frbrExpressionUri:[1537,"frbr-expression-uri"],frbrCountry:[1537,"frbr-country"],frbrType:[1537,"frbr-type"],frbrSubtype:[1537,"frbr-subtype"],frbrAuthor:[1537,"frbr-author"],frbrDate:[1537,"frbr-date"],frbrNumber:[1537,"frbr-number"],frbrExpressionDate:[1537,"frbr-expression-date"],frbrLanguage:[1537,"frbr-language"],fetch:[1540],partner:[1537],provider:[1]},null,{provider:["refetch"],fetch:["refetch"],frbrExpressionUri:["parseFrbrExpressionUri"]}]]],["la-decorate-external-refs",[[0,"la-decorate-external-refs",{akomaNtoso:[1,"akoma-ntoso"],popups:[4],partner:[1],provider:[1]},null,{popups:["changePopups"]}]]],["la-decorate-internal-refs",[[0,"la-decorate-internal-refs",{akomaNtoso:[1,"akoma-ntoso"],popups:[4],flag:[4],fetch:[1540],partner:[1537],provider:[1]},null,{flag:["changeFlag"],popups:["changePopups"]}]]],["la-decorate-terms",[[0,"la-decorate-terms",{akomaNtoso:[1,"akoma-ntoso"],popupDefinitions:[4,"popup-definitions"],linkTerms:[4,"link-terms"]},null,{popupDefinitions:["changePopupDefinitions"],linkTerms:["changeLinkTerms"]}]]],["la-gutter",[[0,"la-gutter",{akomaNtoso:[1,"akoma-ntoso"],layoutItems:[64],activateNextItem:[64],activatePrevItem:[64]},[[0,"laItemChanged","itemChanged"],[0,"click","clicked"]]]]],["la-gutter-item",[[0,"la-gutter-item",{anchor:[1],active:[1540]},[[0,"click","onClick"]],{active:["activeChanged"],anchor:["anchorChanged"]}]]],["la-toc-item",[[4,"la-toc-item",{item:[16],filteredItems:[16],prependHtml:[1,"prepend-html"],appendHtml:[1,"append-html"],expandIconHtml:[1,"expand-icon-html"],collapseIconHtml:[1,"collapse-icon-html"],expanded:[1540]}]]],["la-table-of-contents",[[4,"la-table-of-contents",{items:[1],titleFilter:[1,"title-filter"],expanded:[4],frbrExpressionUri:[1537,"frbr-expression-uri"],fetch:[1540],partner:[1537],provider:[1],filteredItems:[32],innerItems:[32],expandAll:[64],collapseAll:[64]},null,{items:["parseItemsProp"],provider:["refetch"],frbrExpressionUri:["refetch"],fetch:["refetch"],titleFilter:["titleFilterChanged"]}]]]],t)]}}))}))};export{defineCustomElements};
//# sourceMappingURL=loader.js.map
/*!
* (C) Law Widgets https://laws.africa - GNU Lesser General Public License 3
*/
import { r as registerInstance, g as getElement } from './index-8a774e85.js';
import { r as registerInstance, g as getElement } from './index-24af16dc.js';
import { t as tippy } from './tippy.esm-273b586c.js';

@@ -6,0 +6,0 @@ import { A as AkomaNtosoTarget } from './linking-72cc657f.js';

/*!
* (C) Law Widgets https://laws.africa - GNU Lesser General Public License 3
*/
import { r as registerInstance, g as getElement } from './index-8a774e85.js';
import { r as registerInstance, g as getElement } from './index-24af16dc.js';
import { t as tippy } from './tippy.esm-273b586c.js';

@@ -6,0 +6,0 @@ import { A as AkomaNtosoTarget } from './linking-72cc657f.js';

/*!
* (C) Law Widgets https://laws.africa - GNU Lesser General Public License 3
*/
import { r as registerInstance, g as getElement } from './index-8a774e85.js';
import { r as registerInstance, g as getElement } from './index-24af16dc.js';
import { t as tippy } from './tippy.esm-273b586c.js';

@@ -6,0 +6,0 @@ import { A as AkomaNtosoTarget } from './linking-72cc657f.js';

/*!
* (C) Law Widgets https://laws.africa - GNU Lesser General Public License 3
*/
import { r as registerInstance, c as createEvent } from './index-8a774e85.js';
import { r as registerInstance, c as createEvent } from './index-24af16dc.js';

@@ -6,0 +6,0 @@ const gutterItemCss = "la-gutter-item{display:block}";

/*!
* (C) Law Widgets https://laws.africa - GNU Lesser General Public License 3
*/
import { r as registerInstance, c as createEvent, g as getElement } from './index-8a774e85.js';
import { r as registerInstance, c as createEvent, g as getElement } from './index-24af16dc.js';
import { d as debounce_1 } from './debounce-d858ad92.js';

@@ -6,0 +6,0 @@ import { g as getAkomaNtosoElement } from './linking-72cc657f.js';

/*!
* (C) Law Widgets https://laws.africa - GNU Lesser General Public License 3
*/
import { r as registerInstance, h, H as Host, g as getElement } from './index-8a774e85.js';
import { r as registerInstance, h, H as Host, g as getElement } from './index-24af16dc.js';
import { d as debounce_1 } from './debounce-d858ad92.js';

@@ -6,0 +6,0 @@ import { P as PROVIDER } from './services-5bcf159d.js';

/*!
* (C) Law Widgets https://laws.africa - GNU Lesser General Public License 3
*/
import { r as registerInstance, h, H as Host, g as getElement } from './index-8a774e85.js';
import { r as registerInstance, h, H as Host, g as getElement } from './index-24af16dc.js';
import { P as PROVIDER, g as getPartner } from './services-5bcf159d.js';

@@ -6,0 +6,0 @@

/*!
* (C) Law Widgets https://laws.africa - GNU Lesser General Public License 3
*/
import { r as registerInstance, c as createEvent, h, H as Host } from './index-8a774e85.js';
import { r as registerInstance, c as createEvent, h, H as Host } from './index-24af16dc.js';

@@ -6,0 +6,0 @@ const tocItemCss = "la-toc-item{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;width:100%}la-toc-item *{-webkit-box-sizing:border-box;box-sizing:border-box}la-toc-item .indented{width:1.4em;height:1.4em}la-toc-item .content{-ms-flex:1;flex:1}la-toc-item .content__action{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center}la-toc-item .content__action__title{-ms-flex-positive:1;flex-grow:1}la-toc-item .content__children{display:none}la-toc-item[expanded]>.content>.content__children{display:inherit}la-toc-item.excluded{display:none}la-toc-item .indented__toggle-btn{cursor:pointer;display:inline-block;font-size:smaller;text-align:center;padding:1px 6px}";

/*!
* (C) Law Widgets https://laws.africa - GNU Lesser General Public License 3
*/
import { p as promiseResolve, b as bootstrapLazy } from './index-8a774e85.js';
export { s as setNonce } from './index-8a774e85.js';
import { p as promiseResolve, b as bootstrapLazy } from './index-24af16dc.js';
export { s as setNonce } from './index-24af16dc.js';
import { g as globalScripts } from './app-globals-d8f8ae8d.js';
/*
Stencil Client Patch Browser v4.19.1 | MIT Licensed | https://stenciljs.com
Stencil Client Patch Browser v4.19.2 | MIT Licensed | https://stenciljs.com
*/

@@ -11,0 +11,0 @@ var patchBrowser = () => {

/*!
* (C) Law Widgets https://laws.africa - GNU Lesser General Public License 3
*/
import { b as bootstrapLazy } from './index-8a774e85.js';
export { s as setNonce } from './index-8a774e85.js';
import { b as bootstrapLazy } from './index-24af16dc.js';
export { s as setNonce } from './index-24af16dc.js';
import { g as globalScripts } from './app-globals-d8f8ae8d.js';

@@ -7,0 +7,0 @@

/*!
* (C) Law Widgets https://laws.africa - GNU Lesser General Public License 3
*/
import{p as e,b as r}from"./p-201891dc.js";export{s as setNonce}from"./p-201891dc.js";import{g as t}from"./p-f201ab70.js";var a=()=>{const r=import.meta.url;const t={};if(r!==""){t.resourcesUrl=new URL(".",r).href}return e(t)};a().then((async e=>{await t();return r([["p-93313093",[[4,"la-table-of-contents-controller",{items:[1],titleFilterPlaceholder:[1,"title-filter-placeholder"],hideClearTitleFilterButton:[4,"hide-clear-title-filter-button"],titleFilterClearBtnClasses:[1,"title-filter-clear-btn-classes"],expandAllBtnClasses:[1,"expand-all-btn-classes"],collapseAllBtnClasses:[1,"collapse-all-btn-classes"],expandAllBtnText:[1,"expand-all-btn-text"],collapseAllBtnText:[1,"collapse-all-btn-text"],expanded:[4],titleFilterInputClasses:[1,"title-filter-input-classes"],frbrExpressionUri:[1537,"frbr-expression-uri"],fetch:[1540],partner:[1537],provider:[1],titleFilter:[32]}]]],["p-f47f265d",[[0,"la-akoma-ntoso",{frbrExpressionUri:[1537,"frbr-expression-uri"],frbrCountry:[1537,"frbr-country"],frbrType:[1537,"frbr-type"],frbrSubtype:[1537,"frbr-subtype"],frbrAuthor:[1537,"frbr-author"],frbrDate:[1537,"frbr-date"],frbrNumber:[1537,"frbr-number"],frbrExpressionDate:[1537,"frbr-expression-date"],frbrLanguage:[1537,"frbr-language"],fetch:[1540],partner:[1537],provider:[1]},null,{provider:["refetch"],fetch:["refetch"],frbrExpressionUri:["parseFrbrExpressionUri"]}]]],["p-86f1a77c",[[0,"la-decorate-external-refs",{akomaNtoso:[1,"akoma-ntoso"],popups:[4],partner:[1],provider:[1]},null,{popups:["changePopups"]}]]],["p-6118fc72",[[0,"la-decorate-internal-refs",{akomaNtoso:[1,"akoma-ntoso"],popups:[4],flag:[4],fetch:[1540],partner:[1537],provider:[1]},null,{flag:["changeFlag"],popups:["changePopups"]}]]],["p-b6856c77",[[0,"la-decorate-terms",{akomaNtoso:[1,"akoma-ntoso"],popupDefinitions:[4,"popup-definitions"],linkTerms:[4,"link-terms"]},null,{popupDefinitions:["changePopupDefinitions"],linkTerms:["changeLinkTerms"]}]]],["p-c8a14a6b",[[0,"la-gutter",{akomaNtoso:[1,"akoma-ntoso"],layoutItems:[64],activateNextItem:[64],activatePrevItem:[64]},[[0,"laItemChanged","itemChanged"],[0,"click","clicked"]]]]],["p-49d71549",[[0,"la-gutter-item",{anchor:[1],active:[1540]},[[0,"click","onClick"]],{active:["activeChanged"],anchor:["anchorChanged"]}]]],["p-5ca865e5",[[4,"la-toc-item",{item:[16],filteredItems:[16],prependHtml:[1,"prepend-html"],appendHtml:[1,"append-html"],expandIconHtml:[1,"expand-icon-html"],collapseIconHtml:[1,"collapse-icon-html"],expanded:[1540]}]]],["p-794ee202",[[4,"la-table-of-contents",{items:[1],titleFilter:[1,"title-filter"],expanded:[4],frbrExpressionUri:[1537,"frbr-expression-uri"],fetch:[1540],partner:[1537],provider:[1],filteredItems:[32],innerItems:[32],expandAll:[64],collapseAll:[64]},null,{items:["parseItemsProp"],provider:["refetch"],frbrExpressionUri:["refetch"],fetch:["refetch"],titleFilter:["titleFilterChanged"]}]]]],e)}));
import{p as e,b as r}from"./p-30f81b23.js";export{s as setNonce}from"./p-30f81b23.js";import{g as t}from"./p-f201ab70.js";var a=()=>{const r=import.meta.url;const t={};if(r!==""){t.resourcesUrl=new URL(".",r).href}return e(t)};a().then((async e=>{await t();return r([["p-30b9b428",[[4,"la-table-of-contents-controller",{items:[1],titleFilterPlaceholder:[1,"title-filter-placeholder"],hideClearTitleFilterButton:[4,"hide-clear-title-filter-button"],titleFilterClearBtnClasses:[1,"title-filter-clear-btn-classes"],expandAllBtnClasses:[1,"expand-all-btn-classes"],collapseAllBtnClasses:[1,"collapse-all-btn-classes"],expandAllBtnText:[1,"expand-all-btn-text"],collapseAllBtnText:[1,"collapse-all-btn-text"],expanded:[4],titleFilterInputClasses:[1,"title-filter-input-classes"],frbrExpressionUri:[1537,"frbr-expression-uri"],fetch:[1540],partner:[1537],provider:[1],titleFilter:[32]}]]],["p-d15d59cb",[[0,"la-akoma-ntoso",{frbrExpressionUri:[1537,"frbr-expression-uri"],frbrCountry:[1537,"frbr-country"],frbrType:[1537,"frbr-type"],frbrSubtype:[1537,"frbr-subtype"],frbrAuthor:[1537,"frbr-author"],frbrDate:[1537,"frbr-date"],frbrNumber:[1537,"frbr-number"],frbrExpressionDate:[1537,"frbr-expression-date"],frbrLanguage:[1537,"frbr-language"],fetch:[1540],partner:[1537],provider:[1]},null,{provider:["refetch"],fetch:["refetch"],frbrExpressionUri:["parseFrbrExpressionUri"]}]]],["p-dfead7a4",[[0,"la-decorate-external-refs",{akomaNtoso:[1,"akoma-ntoso"],popups:[4],partner:[1],provider:[1]},null,{popups:["changePopups"]}]]],["p-7af791c7",[[0,"la-decorate-internal-refs",{akomaNtoso:[1,"akoma-ntoso"],popups:[4],flag:[4],fetch:[1540],partner:[1537],provider:[1]},null,{flag:["changeFlag"],popups:["changePopups"]}]]],["p-3231ef92",[[0,"la-decorate-terms",{akomaNtoso:[1,"akoma-ntoso"],popupDefinitions:[4,"popup-definitions"],linkTerms:[4,"link-terms"]},null,{popupDefinitions:["changePopupDefinitions"],linkTerms:["changeLinkTerms"]}]]],["p-36c47281",[[0,"la-gutter",{akomaNtoso:[1,"akoma-ntoso"],layoutItems:[64],activateNextItem:[64],activatePrevItem:[64]},[[0,"laItemChanged","itemChanged"],[0,"click","clicked"]]]]],["p-bbcb1023",[[0,"la-gutter-item",{anchor:[1],active:[1540]},[[0,"click","onClick"]],{active:["activeChanged"],anchor:["anchorChanged"]}]]],["p-2edbd7c2",[[4,"la-toc-item",{item:[16],filteredItems:[16],prependHtml:[1,"prepend-html"],appendHtml:[1,"append-html"],expandIconHtml:[1,"expand-icon-html"],collapseIconHtml:[1,"collapse-icon-html"],expanded:[1540]}]]],["p-4441b2fd",[[4,"la-table-of-contents",{items:[1],titleFilter:[1,"title-filter"],expanded:[4],frbrExpressionUri:[1537,"frbr-expression-uri"],fetch:[1540],partner:[1537],provider:[1],filteredItems:[32],innerItems:[32],expandAll:[64],collapseAll:[64]},null,{items:["parseItemsProp"],provider:["refetch"],frbrExpressionUri:["refetch"],fetch:["refetch"],titleFilter:["titleFilterChanged"]}]]]],e)}));
//# sourceMappingURL=lawwidgets.esm.js.map
{
"name": "@lawsafrica/law-widgets",
"version": "2.2.0",
"version": "2.2.1",
"description": "Widgets for Akoma Ntoso content",

@@ -25,3 +25,3 @@ "keywords": [

"devDependencies": {
"@stencil/core": "^4.19.1",
"@stencil/core": "^4.19.2",
"@stencil/react-output-target": "^0.5.3",

@@ -68,3 +68,3 @@ "@stencil/sass": "^3.0.12",

},
"gitHead": "3fc324e605aa0f8159171143ea066be688fe745e"
"gitHead": "2e12f33936b2e0af8ae057e2acf018bf2d19d7b7"
}

Sorry, the diff of this file is too big to display

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is too big to display

Sorry, the diff of this file is too big to display

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is too big to display

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is too big to display

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc