1import{fn as e}from"./CcB4CMWB.js";var t=`default-variante`,n=`hp-river-article`,r=`link_txt`;function i(e){let t=(e??``).trim();return t?t.length>200?t.slice(0,200):t:``}function a(){function a(e,t={}){let r=e.elementType??t.defaultElementType??n,a={"data-click-elementname":e.elementName,"data-click-elementtext":i(e.elementText),"data-click-elementtype":r};return e.elementPosition!==void 0&&(a[`data-click-elementposition`]=String(e.elementPosition)),a}function o(e){return e||t}function s(e){return{"data-click-label":o(e.label),...a(e,{defaultElementType:n}),"data-click-isvplus":String(!!e.isVplus),"data-click-teasercolor":e.teaserColor??`white`,"data-click-teasertype":e.teaserType??`large`,class:`hpteaser`,...e.extraData}}function c(e){return{...a(e,{defaultElementType:r}),class:`reflink`}}function l(e){let t={...a(e),class:`clkelem`};return e.clickAction!==void 0&&(t[`data-click-action`]=e.clickAction),e.clickUrl!==void 0&&(t[`data-click-url`]=d(e.clickUrl)),t}function u(e){return{"data-itelemid":e.elementName,class:`itelem`}}function d(t){let n=e().public.baseUrl;return/^https?:\/\//i.test(t)?t:`${n}${t.startsWith(`/`)?t:`/${t}`}`}function f(e){return e?typeof HTMLElement<`u`&&e instanceof HTMLElement&&i(e.getAttribute(`aria-label`)??e.getAttribute(`title`)??``)||i(e.textContent??``):``}function p(e){return i(e.elementText)||f(e.element)}function m(e){let t=p(e);return c({elementName:e.elementName,elementPosition:e.elementPosition,elementText:t,elementType:e.elementType})}function h(e){let t=p(e);return l({elementName:e.elementName,elementText:t,elementType:e.elementType,clickAction:e.clickAction,clickUrl:e.clickUrl})}function g(e){return u({elementName:e.elementName})}function _(e,t){if(t===`home`)return e.personalization?v(e):s({elementName:`default`,elementPosition:e.indexInList,elementText:e.shortTitle||e.title,isVplus:e.isVplus,teaserColor:e.meta?.rmTeaserSettings?.color||`white`,teaserType:e.meta?.rmTeaserSettings?.priority||`large`})}function v(e){return s({elementName:`piano`,elementPosition:e.indexInList,elementText:e.shortTitle||e.title,isVplus:e.isVplus,teaserColor:e.meta?.rmTeaserSettings?.color||`white`,teaserType:e.meta?.rmTeaserSettings?.priority||`large`,label:e.personalization?.variant})}return{getPostClickTrackingAttrs:_,getPianoClickTrackingAttrs:v,widgetTracking:m,impressionTracking:g,buttonTracking:h}}export{a as t}; 2//# sourceMappingURL=D82rrUzn.js.map
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.