PageSourceSearch

https://www.preventio.de/_next/static/chunks/1305.7350142ea818bc5f.js

js preventio.de collected 2026-10-09 22:42:42 UTC 1,688 bytes, 1 lines download raw bytes

1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[1305],{1305:function(t,e,a){a.d(e,{RotateUpdater:function(){return r}});var o=a(7363);class i{constructor(){this.enable=!1,this.speed=0,this.decay=0,this.sync=!1}load(t){t&&(void 0!==t.enable&&(this.enable=t.enable),void 0!==t.speed&&(this.speed=(0,o.Cs)(t.speed)),void 0!==t.decay&&(this.decay=(0,o.Cs)(t.decay)),void 0!==t.sync&&(this.sync=t.sync))}}class s extends o.SW{constructor(){super(),this.animation=new i,this.direction="clockwise",this.path=!1,this.value=0}load(t){t&&(super.load(t),void 0!==t.direction&&(this.direction=t.direction),this.animation.load(t.animation),void 0!==t.path&&(this.path=t.path))}}let n=2*Math.PI;class r{constructor(t){this.container=t}async init(t){let e=t.options.rotate;if(!e)return;t.rotate={enable:e.animation.enable,value:(0,o.Id)((0,o.Gu)(e.value)),min:0,max:n},t.pathRotation=e.path;let a=e.direction;switch("random"===a&&(a=Math.floor(2*(0,o.sZ)())>0?"counter-clockwise":"clockwise"),a){case"counter-clockwise":case"counterClockwise":t.rotate.status="decreasing";break;case"clockwise":t.rotate.status="increasing"}let i=e.animation;i.enable&&(t.rotate.decay=1-(0,o.Gu)(i.decay),t.rotate.velocity=(0,o.Gu)(i.speed)/360*this.container.retina.reduceFactor,i.sync||(t.rotate.velocity*=(0,o.sZ)())),t.rotation=t.rotate.value,await Promise.resolve()}isEnabled(t){let e=t.options.rotate;return!!e&&!t.destroyed&&!t.spawning&&e.animation.enable&&!e.path}loadOptions(t,...e){for(let a of(t.rotate||(t.rotate=new s),e))t.rotate.load(a?.rotate)}async update(t,e){this.isEnabled(t)&&t.rotate&&((0,o.Cr)(t,t.rotate,!1,"none",e),t.rotation=t.rotate.value,await Promise.resolve())}}}}]);

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.