PageSourceSearch

https://kayaguides.com/_npm/d3-transition%403.0.1/bd07fd9a.js

js kayaguides.com collected 2026-09-29 04:04:14 UTC 11,871 bytes, 7 lines download raw bytes

vendor: 10,029 bytes, lines 1-7
1/**
2 * Bundled by jsDelivr using Rollup v4.62.2 and esbuild v0.28.1.
3 * Original file: /npm/[email protected]/src/index.js
4 *
5 * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files
6 */
7import{namespace as F,matcher as L,selector as $,selectorAll as q,selection as w,style as g}from"../[email protected]/28717d05.js";import{dispatch as B}from"../[email protected]/3fb06f14.js";import{timer as J,timeout as I,now as K}from"../[email protected]/e99232db.js";import{interpolateNumber as Q,interpolateRgb as b,interpolateString as W,interpolateTransformSvg as X,interpolateTransformCss as Y}from"../[email protected]/e0a47f97.js";import{color as D}from"../[email protected]/65d51007.js";import{easeCubicInOut as Z}from"../[email protected]/8683b012.js";var j=B("start","end","cancel","interrupt"),tt=[],P=0,N=1,E=2,T=3,k=4,C=5,x=6;function A(t,n,r,e,i,a){var o=t.__transition;if(!o)t.__transition={};else if(r in o)return;nt(t,r,{name:n,index:e,group:i,on:j,tween:tt,time:a.time,delay:a.delay,duration:a.duration,ease:a.ease,timer:null,state:P})}function S(t,n){var r=v(t,n);if(r.state>P)throw new Error("too late; already scheduled");return r}function p(t,n){var r=v(t,n);if(r.state>T)throw new Error("too late; already running");return r}function v(t,n){var r=t.__transition;if(!r||!(r=r[n]))throw new Error("transition not found");return r}function nt(t,n,r){var e=t.__transition,i;e[n]=r,r.timer=J(a,0,r.time);function a(c){r.state=N,r.timer.restart(o,r.delay,r.time),r.delay<=c&&o(c-r.delay)}function o(c){var l,_,h,f;if(r.state!==N)return s();for(l in e)if(f=e[l],f.name===r.name){if(f.state===T)return I(o);f.state===k?(f.state=x,f.timer.stop(),f.on.call("interrupt",t,t.__data__,f.index,f.group),delete e[l]):+l<n&&(f.state=x,f.timer.stop(),f.on.call("cancel",t,t.__data__,f.index,f.group),delete e[l])}if(I(function(){r.state===T&&(r.state=k,r.timer.restart(u,r.delay,r.time),u(c))}),r.state=E,r.on.call("start",t,t.__data__,r.index,r.group),r.state===E){for(r.state=T,i=new Array(h=r.tween.length),l=0,_=-1;l<h;++l)(f=r.tween[l].value.call(t,t.__data__,r.index,r.group))&&(i[++_]=f);i.length=_+1}}function u(c){for(var l=c<r.duration?r.ease.call(null,c/r.duration):(r.timer.restart(s),r.state=C,1),_=-1,h=i.length;++_<h;)i[_].call(t,l);r.state===C&&(r.on.call("end",t,t.__data__,r.index,r.group),s())}function s(){r.state=x,r.timer.stop(),delete e[n];for(var c in e)return;delete t.__transition}}function z(t,n){var r=t.__transition,e,i,a=!0,o;if(r){n=n==null?null:n+"";for(o in r){if((e=r[o]).name!==n){a=!1;continue}i=e.state>E&&e.state<C,e.state=x,e.timer.stop(),e.on.call(i?"interrupt":"cancel",t,t.__data__,e.index,e.group),delete r[o]}a&&delete t.__transition}}function rt(t){return this.each(function(){z(this,t)})}function et(t,n){var r,e;return function(){var i=p(this,t),a=i.tween;if(a!==r){e=r=a;for(var o=0,u=e.length;o<u;++o)if(e[o].name===n){e=e.slice(),e.splice(o,1);break}}i.tween=e}}function it(t,n,r){var e,i;if(typeof r!="function")throw new Error;return function(){var a=p(this,t),o=a.tween;if(o!==e){i=(e=o).slice();for(var u={name:n,value:r},s=0,c=i.length;s<c;++s)if(i[s].name===n){i[s]=u;break}s===c&&i.push(u)}a.tween=i}}function ot(t,n){var r=this._id;if(t+="",arguments.length<2){for(var e=v(this.node(),r).tween,i=0,a=e.length,o;i<a;++i)if((o=e[i]).name===t)return o.value;return null}return this.each((n==null?et:it)(r,t,n))}function R(t,n,r){var e=t._id;return t.each(function(){var i=p(this,e);(i.value||(i.value={}))[n]=r.apply(this,arguments)}),function(i){return v(i,e).value[n]}}function V(t,n){var r;return(typeof n=="number"?Q:n instanceof D?b:(r=D(n))?(n=r,b):W)(t,n)}function at(t){return function(){this.removeAttribute(t)}}function ut(t){return function(){this.removeAttributeNS(t.space,t.local)}}function st(t,n,r){var e,i=r+"",a;return function(){var o=this.getAttribute(t);return o===i?null:o===e?a:a=n(e=o,r)}}function ct(t,n,r){var e,i=r+"",a;return function(){var o=this.getAttributeNS(t.space,t.local);return o===i?null:o===e?a:a=n(e=o,r)}}function lt(t,n,r){var e,i,a;return function(){var o,u=r(this),s;return u==null?void this.removeAttribute(t):(o=this.getAttribute(t),s=u+"",o===s?null:o===e&&s===i?a:(i=s,a=n(e=o,u)))}}function ft(t,n,r){var e,i,a;return function(){var o,u=r(this),s;return u==null?void this.removeAttributeNS(t.space,t.local):(o=this.getAttributeNS(t.space,t.local),s=u+"",o===s?null:o===e&&s===i?a:(i=s,a=n(e=o,u)))}}function ht(t,n){var r=F(t),e=r==="transform"?X:V;return this.attrTween(t,typeof n=="function"?(r.local?ft:lt)(r,e,R(this,"attr."+t,n)):n==null?(r.local?ut:at)(r):(r.local?ct:st)(r,e,n))}function _t(t,n){return function(r){this.setAttribute(t,n.call(this,r))}}function vt(t,n){return function(r){this.setAttributeNS(t.space,t.local,n.call(this,r))}}function pt(t,n){var r,e;function i(){var a=n.apply(this,arguments);return a!==e&&(r=(e=a)&&vt(t,a)),r}return i._value=n,i}function yt(t,n){var r,e;function i(){var a=n.apply(this,arguments);return a!==e&&(r=(e=a)&&_t(t,a)),r}return i._value=n,i}function dt(t,n){var r="attr."+t;if(arguments.length<2)return(r=this.tween(r))&&r._value;if(n==null)return this.tween(r,null);if(typeof n!="function")throw new Error;var e=F(t);return this.tween(r,(e.local?pt:yt)(e,n))}function wt(t,n){return function(){S(this,t).delay=+n.apply(this,arguments)}}function gt(t,n){return n=+n,function(){S(this,t).delay=n}}function mt(t){var n=this._id;return arguments.length?this.each((typeof t=="function"?wt:gt)(n,t)):v(this.node(),n).delay}function Tt(t,n){return function(){p(this,t).duration=+n.apply(this,arguments)}}function xt(t,n){return n=+n,function(){p(this,t).duration=n}}function At(t){var n=this._id;return arguments.length?this.each((typeof t=="function"?Tt:xt)(n,t)):v(this.node(),n).duration}function Nt(t,n){if(typeof n!="function")throw new Error;return function(){p(this,t).ease=n}}function Et(t){var n=this._id;return arguments.length?this.each(Nt(n,t)):v(this.node(),n).ease}function Ct(t,n){return function(){var r=n.apply(this,arguments);if(typeof r!="function")throw new Error;p(this,t).ease=r}}function St(t){if(typeof t!="function")throw new Error;return this.each(Ct(this._id,t))}function Rt(t){typeof t!="function"&&(t=L(t));for(var n=this._groups,r=n.length,e=new Array(r),i=0;i<r;++i)for(var a=n[i],o=a.length,u=e[i]=[],s,c=0;c<o;++c)(s=a[c])&&t.call(s,s.__data__,c,a)&&u.push(s);return new y(e,this._parents,this._name,this._id)}function Ft(t){if(t._id!==this._id)throw new Error;for(var n=this._groups,r=t._groups,e=n.length,i=r.length,a=Math.min(e,i),o=new Array(e),u=0;u<a;++u)for(var s=n[u],c=r[u],l=s.length,_=o[u]=new Array(l),h,f=0;f<l;++f)(h=s[f]||c[f])&&(_[f]=h);for(;u<e;++u)o[u]=n[u];return new y(o,this._parents,this._name,this._id)}function It(t){return(t+"").trim().split(/^|\s+/).every(function(n){var r=n.indexOf(".");return r>=0&&(n=n.slice(0,r)),!n||n==="start"})}function bt(t,n,r){var e,i,a=It(n)?S:p;return function(){var o=a(this,t),u=o.on;u!==e&&(i=(e=u).copy()).on(n,r),o.on=i}}function Dt(t,n){var r=this._id;return arguments.length<2?v(this.node(),r).on.on(t):this.each(bt(r,t,n))}function Pt(t){return function(){var n=this.parentNode;for(var r in this.__transition)if(+r!==t)return;n&&n.removeChild(this)}}function kt(){return this.on("end.remove",Pt(this._id))}function zt(t){var n=this._name,r=this._id;typeof t!="function"&&(t=$(t));for(var e=this._groups,i=e.length,a=new Array(i),o=0;o<i;++o)for(var u=e[o],s=u.length,c=a[o]=new Array(s),l,_,h=0;h<s;++h)(l=u[h])&&(_=t.call(l,l.__data__,h,u))&&("__data__"in l&&(_.__data__=l.__data__),c[h]=_,A(c[h],n,r,h,c,v(l,r)));return new y(a,this._parents,n,r)}function Vt(t){var n=this._name,r=this._id;typeof t!="function"&&(t=q(t));for(var e=this._groups,i=e.length,a=[],o=[],u=0;u<i;++u)for(var s=e[u],c=s.length,l,_=0;_<c;++_)if(l=s[_]){for(var h=t.call(l,l.__data__,_,s),f,U=v(l,r),m=0,H=h.length;m<H;++m)(f=h[m])&&A(f,n,r,m,h,U);a.push(h),o.push(l)}return new y(a,o,n,r)}var Gt=w.prototype.constructor;function Ot(){return new Gt(this._groups,this._parents)}function Mt(t,n){var r,e,i;return function(){var a=g(this,t),o=(this.style.removeProperty(t),g(this,t));return a===o?null:a===r&&o===e?i:i=n(r=a,e=o)}}function G(t){return function(){this.style.removeProperty(t)}}function Ut(t,n,r){var e,i=r+"",a;return function(){var o=g(this,t);return o===i?null:o===e?a:a=n(e=o,r)}}function Ht(t,n,r){var e,i,a;return function(){var o=g(this,t),u=r(this),s=u+"";return u==null&&(s=u=(this.style.removeProperty(t),g(this,t))),o===s?null:o===e&&s===i?a:(i=s,a=n(e=o,u))}}function Lt(t,n){var r,e,i,a="style."+n,o="end."+a,u;return function(){var s=p(this,t),c=s.on,l=s.value[a]==null?u||(u=G(n)):void 0;(c!==r||i!==l)&&(e=(r=c).copy()).on(o,i=l),s.on=e}}function $t(t,n,r){var e=(t+="")=="transform"?Y:V;return n==null?this.styleTween(t,Mt(t,e)).on("end.style."+t,G(t)):typeof n=="function"?this.styleTween(t,Ht(t,e,R(this,"style."+t,n))).each(Lt(this._id,t)):this.styleTween(t,Ut(t,e,n),r).on("end.style."+t,null)}function qt(t,n,r){return function(e){this.style.setProperty(t,n.call(this,e),r)}}function Bt(t,n,r){var e,i;function a(){var o=n.apply(this,arguments);return o!==i&&(e=(i=o)&&qt(t,o,r)),e}return a._value=n,a}function Jt(t,n,r){var e="style."+(t+="");if(arguments.length<2)return(e=this.tween(e))&&e._value;if(n==null)return this.tween(e,null);if(typeof n!="function")throw new Error;return this.tween(e,Bt(t,n,r??""))}function Kt(t){return function(){this.textContent=t}}function Qt(t){return function(){var n=t(this);this.textContent=n??""}}function Wt(t){return this.tween("text",typeof t=="function"?Qt(R(this,"text",t)):Kt(t==null?"":t+""))}function Xt(t){return function(n){this.textContent=t.call(this,n)}}function Yt(t){var n,r;function e(){var i=t.apply(this,arguments);return i!==r&&(n=(r=i)&&Xt(i)),n}return e._value=t,e}function Zt(t){var n="text";if(arguments.length<1)return(n=this.tween(n))&&n._value;if(t==null)return this.tween(n,null);if(typeof t!="function")throw new Error;return this.tween(n,Yt(t))}
7function jt(){for(var t=this._name,n=this._id,r=M(),e=this._groups,i=e.length,a=0;a<i;++a)for(var o=e[a],u=o.length,s,c=0;c<u;++c)if(s=o[c]){var l=v(s,n);A(s,t,r,c,o,{time:l.time+l.delay+l.duration,delay:0,duration:l.duration,ease:l.ease})}return new y(e,this._parents,t,r)}function tn(){var t,n,r=this,e=r._id,i=r.size();return new Promise(function(a,o){var u={value:o},s={value:function(){--i===0&&a()}};r.each(function(){var c=p(this,e),l=c.on;l!==t&&(n=(t=l).copy(),n._.cancel.push(u),n._.interrupt.push(u),n._.end.push(s)),c.on=n}),i===0&&a()})}var nn=0;function y(t,n,r,e){this._groups=t,this._parents=n,this._name=r,this._id=e}function O(t){return w().transition(t)}function M(){return++nn}var d=w.prototype;y.prototype=O.prototype={constructor:y,select:zt,selectAll:Vt,selectChild:d.selectChild,selectChildren:d.selectChildren,filter:Rt,merge:Ft,selection:Ot,transition:jt,call:d.call,nodes:d.nodes,node:d.node,size:d.size,empty:d.empty,each:d.each,on:Dt,attr:ht,attrTween:dt,style:$t,styleTween:Jt,text:Wt,textTween:Zt,remove:kt,tween:ot,delay:mt,duration:At,ease:Et,easeVarying:St,end:tn,[Symbol.iterator]:d[Symbol.iterator]};var rn={time:null,delay:0,duration:250,ease:Z};function en(t,n){for(var r;!(r=t.__transition)||!(r=r[n]);)if(!(t=t.parentNode))throw new Error(`transition ${n} not found`);return r}function on(t){var n,r;t instanceof y?(n=t._id,t=t._name):(n=M(),(r=rn).time=K(),t=t==null?null:t+"");for(var e=this._groups,i=e.length,a=0;a<i;++a)for(var o=e[a],u=o.length,s,c=0;c<u;++c)(s=o[c])&&A(s,t,n,c,o,r||en(s,n));return new y(e,this._parents,t,n)}w.prototype.interrupt=rt,w.prototype.transition=on;var an=[null];function un(t,n){var r=t.__transition,e,i;if(r){n=n==null?null:n+"";for(i in r)if((e=r[i]).state>N&&e.name===n)return new y([[t]],an,n,+i)}return null}export{un as active,z as interrupt,O as transition};

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.