1import{S as t}from"./interactive-map-CRz4alwt.js";import{B as s}from"./pp-highcharts-D5Crk9o0.js";import o from"./radio-button-B5DMmu2O.js";import"./pp-accordion-CA6w9In6.js";import"./pp-social-media-newsroom-XnZulFRf.js";import"./pp-facet-dropdown-FY1eeaHH.js";import"./bootstrap-collapse-tT-5TXrK.js";import"./pp-slider-BLQQXShl.js";import"./pp-process-CNG5NvVa.js";import"../components.js";import"./bootstrap-tooltip-Cj2mksZ3.js";import"./pp-tooltip-BTWWfw_L.js";const e=s=>class extends s{static get properties(){return{sortProperty:{type:String,attribute:"sort-property"},sortAscending:{type:Boolean,attribute:"sort-ascending"},sortType:{type:String,attribute:"sort-type"}}}constructor(){super(),this.sortAscending=!1,this.sortType="string"}dispatchSortEvent(s={}){if(!this.sortProperty)return;const o=new CustomEvent(t,{detail:{property:this.sortProperty,ascending:this.sortAscending,type:this.sortType,...s},bubbles:!0,composed:!0});this.dispatchEvent(o)}};class r extends(e(o)){firstUpdated(){this.addEventListener(t,this.#t)}#t=t=>{this.checked=this.radioId===t.detail.radioId};handleClick(){if(this.sortProperty&&this.dispatchSortEvent({text:this.label,radioId:this.radioId}),this.clickEvent){const t=new CustomEvent(s,{bubbles:!0,detail:{customEventDetail:this.customEventDetail||null,text:this.radioId,id:this.name}});this.dispatchEvent(t)}}}customElements.define("pp-radio-button-sort",r);export{r as default};
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.