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

aurum-canvas

Package Overview
Dependencies
Maintainers
1
Versions
53
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

aurum-canvas - npm Package Compare versions

Comparing version 0.0.12 to 0.0.13

4

dist/components/drawables/aurum_text.js

@@ -1,2 +0,2 @@

import { DataSource } from 'aurumjs';
import { DataSource, dsUnique } from 'aurumjs';
import { ComponentType } from '../component_model';

@@ -37,3 +37,3 @@ export function AurumText(props, children, api) {

if (i instanceof DataSource) {
i.unique().listen((v) => {
i.transform(dsUnique()).listen((v) => {
if (result.renderedState) {

@@ -40,0 +40,0 @@ result.renderedState.lines = [];

{
"name": "aurum-canvas",
"version": "0.0.12",
"version": "0.0.13",
"description": "Aurum style scene graph management for rendering in canvas",

@@ -40,4 +40,4 @@ "main": "prebuilt/aurum-canvas.js",

"dependencies": {
"aurumjs": "^0.5.7"
"aurumjs": "^0.5.25"
}
}

@@ -1,2 +0,2 @@

var e,t=require("aurumjs");!function(e){e[e.RECTANGLE=0]="RECTANGLE",e[e.ELIPSE=1]="ELIPSE",e[e.LINE=2]="LINE",e[e.TEXT=3]="TEXT",e[e.IMAGE=4]="IMAGE",e[e.GROUP=5]="GROUP",e[e.STATE=6]="STATE",e[e.PATH=7]="PATH"}(e||(e={}));var n=Symbol("state"),r=new WeakMap;function i(e,t,n,r){for(var i,o={idle:!0,x:0,y:0},l=!0,s=function(){var t,n=u[c],r=a(e[n]),s=null===(i=e.animationStates)||void 0===i?void 0:i.find(function(e){return null!=e[n]});s?(t=s.transitionTime?Math.min(1,(Date.now()-e.animationTime)/a(s.transitionTime)):1,o[n]=r+(s[n]-r)*t,t<1&&(l=!1)):o[n]=r},c=0,u=t;c<u.length;c+=1)s();return o.x+=n,o.y+=r,"tx"in o&&(o.tx+=n),"ty"in o&&(o.ty+=r),o.idle=l,o}function a(e){return e instanceof t.DataSource?e.value:e}function o(e,t){e.update(t.reduce(function(e,t){return"string"==typeof t?""+e+t:t.value?""+e+t.value:e},""))}exports.AurumCanvas=function(o,l,s){var c,u=s.prerender(l),d=new t.CancellationToken,f=new t.EventEmitter,v=new t.EventEmitter,h=new t.EventEmitter;return t.Aurum.factory("canvas",{onAttach:function(e){var r;!function(e,r,i){i.registerDomEvent(e,"mousemove",function(e){f.fire(e)}),i.registerDomEvent(e,"mousedown",function(e){h.fire(e)}),i.registerDomEvent(e,"mouseup",function(e){v.fire(e)}),function e(r,i,o,l,s){for(var c=function(){var o=d[u];if(o instanceof t.ArrayDataSource||o instanceof t.DataSource||o instanceof t.DuplexDataSource)o.listen(function(){S(r)});else if(o[n]){if(!l)throw new Error("Cannot use <State> nodes at root level");l.animations.push(o)}else{var c=function(e){if("onMouseUp"!==e)if("onMouseDown"!==e){if(o[e]instanceof t.DataSource){var n=o[e].value,i=void 0;if("state"===e){var l=a(o[e]);i=l,o.animationStates=o.animations.filter(function(e){return e.id===l}),o.animationTime=Date.now()}o[e].listen(function(t){n!==t&&(n=t,"state"===e?i!==t&&(i=t,o.animationStates=o.animations.filter(function(e){return e.id===t}),o.animationTime=Date.now(),S(r)):S(r))},s)}}else h.subscribe(function(e){p(e,o)&&o.onMouseDown(e,o)});else v.subscribe(function(e){p(e,o)&&o.onMouseUp(e,o)})};for(var f in o)c(f);e(r,i,o.children,o,s)}},u=0,d=o;u<d.length;u+=1)c()}(e,r,r,void 0,i)}(e,u,d),y(e,u),o.translate&&o.translate.listen(function(t){S(e)}),o.translate&&o.scale.listen(function(t){S(e)}),null===(r=o.onAttach)||void 0===r||r.call(o,e)},onDetach:function(){var e;d.cancel(),null===(e=o.onDetach)||void 0===e||e.call(o)},class:o.class,width:o.width,height:o.height});function p(t,n){if(n.renderedState)switch(n.type){case e.IMAGE:case e.RECTANGLE:case e.TEXT:return t.offsetX>=n.renderedState.x&&t.offsetY>=n.renderedState.y&&t.offsetX<=n.renderedState.x+n.renderedState.width&&t.offsetY<=n.renderedState.y+n.renderedState.height}}function S(e){c||(c=requestAnimationFrame(function(){c=void 0,e.isConnected&&y(e,u)}))}function y(e,t){var n,r,i=e.getContext("2d");i.clearRect(0,0,e.width,e.height),(o.scale||o.translate)&&(i.save(),(null===(n=o.scale)||void 0===n?void 0:n.value)&&i.scale(o.scale.value.x,o.scale.value.y),(null===(r=o.translate)||void 0===r?void 0:r.value)&&i.translate(o.translate.value.x,o.translate.value.y));for(var a=0,l=t;a<l.length;a+=1)g(i,l[a],0,0);(o.scale||o.translate)&&i.restore()}function g(o,l,c,u){if(Array.isArray(l))for(var d=0,f=l;d<f.length;d+=1)g(o,f[d],c,u);else if(!l[n])if(l[t.aurumElementModelIdentitiy]&&(r.has(l)||r.set(l,s.prerender(l)),l=r.get(l)),l instanceof t.ArrayDataSource)for(var v=0,h=l.getData();v<h.length;v+=1)g(o,h[v],u,u);else if(l instanceof t.DataSource||l instanceof t.DuplexDataSource)g(o,l.value,u,u);else{var p;switch(o.save(),l.type){case e.PATH:p=function(e,t,n,r){var a,o=i(t,["x","y","opacity","strokeColor","fillColor","path","lineWidth"],n,r),l=o.x,s=o.y,c=o.idle,u=o.fillColor,d=o.strokeColor,f=o.opacity,v=o.path,h=o.lineWidth;return t.renderedState=o,e.globalAlpha=f,(u||d)&&(e.lineWidth=h,a=new Path2D(v)),t.fillColor&&(e.translate(l,s),e.fillStyle=u,e.fill(a),e.translate(-l,-s)),t.strokeColor&&(e.translate(l,s),e.strokeStyle=d,e.stroke(a),e.translate(-l,-s)),t.clip&&(e.translate(l,s),e.clip(a),e.translate(-l,-s)),c}(o,l,c,u);break;case e.RECTANGLE:p=function(e,t,n,r){var a=i(t,["x","y","width","height","opacity","strokeColor","fillColor"],n,r),o=a.x,l=a.y,s=a.width,c=a.height,u=a.idle,d=a.fillColor,f=a.strokeColor,v=a.opacity;return t.renderedState=a,e.globalAlpha=v,d&&(e.fillStyle=d,e.fillRect(o,l,s,c)),f&&(e.strokeStyle=f,e.strokeRect(o,l,s,c)),t.clip&&(e.beginPath(),e.rect(o,l,s,c),e.clip()),u}(o,l,c,u);break;case e.TEXT:p=function(e,t,n,r){var a,o,l=i(t,["x","y","width","height","font","fontSize","opacity","strokeColor","fillColor","text","fontWeight","wrapWidth","lineHeight"],n,r),s=l.x,c=l.y,u=l.idle,d=l.fontSize,f=l.font,v=l.fillColor,h=l.strokeColor,p=l.opacity,S=l.text,y=l.fontWeight,g=l.wrapWidth,m=l.lineHeight;l.lines=null===(a=t.renderedState)||void 0===a?void 0:a.lines,t.renderedState=l,e.globalAlpha=p,e.font=(y?y+" ":"")+d+"px "+(null!=f?f:"Arial"),t.renderedState.lines=null!==(o=t.renderedState.lines)&&void 0!==o?o:[];var E=t.renderedState.lines;if(0===E.length)if(g){for(var x=S.split(" "),A=x.shift();x.length;)e.measureText(A+" "+x[0]).width<=g?A+=" "+x.shift():(E.push(A),A=x.shift());E.push(A)}else E.push(S);for(var T=0;T<E.length;T++)v&&(e.fillStyle=v,e.fillText(E[T],s,c+(null!=m?m:16)*T)),h&&(e.strokeStyle=h,e.strokeText(E[T],s,c+(null!=m?m:16)*T));return u}(o,l,c,u);break;case e.LINE:p=function(e,t,n,r){var a=i(t,["x","y","opacity","strokeColor","fillColor","tx","ty","lineWidth"],n,r),o=a.x,l=a.y,s=a.idle,c=a.fillColor,u=a.strokeColor,d=a.opacity,f=a.tx,v=a.ty,h=a.lineWidth;return t.renderedState=a,e.globalAlpha=d,(c||u)&&(e.beginPath(),e.moveTo(o,l),e.lineTo(f,v),e.lineWidth=h),t.fillColor&&(e.fillStyle=c,e.fill()),t.strokeColor&&(e.strokeStyle=u,e.stroke()),t.clip&&e.clip(),s}(o,l,c,u);break;case e.ELIPSE:p=function(e,t,n,r){var a=i(t,["x","y","opacity","strokeColor","fillColor","rotation","rx","ry","startAngle","endAngle"],n,r),o=a.x,l=a.y,s=a.idle,c=a.fillColor,u=a.strokeColor,d=a.opacity,f=a.rx,v=a.ry,h=a.rotation,p=a.startAngle,S=a.endAngle;return t.renderedState=a,e.globalAlpha=d,(c||u)&&(e.beginPath(),e.ellipse(o,l,f,v,h,null!=p?p:0,null!=S?S:2*Math.PI)),c&&(e.fillStyle=c,e.fill()),t.strokeColor&&(e.strokeStyle=u,e.stroke()),t.clip&&e.clip(),s}(o,l,c,u);break;case e.GROUP:p=!0}p||S(o.canvas);for(var y=0,m=l.children;y<m.length;y+=1)g(o,m[y],a(l.x)+c,a(l.y)+u);o.restore()}}},exports.AurumRectangle=function(t,n,r){var i,a=r.prerender(n).filter(function(e){return!!e});return Object.assign(Object.assign({},t),{opacity:null!==(i=t.opacity)&&void 0!==i?i:1,renderedState:void 0,children:a,animations:[],type:e.RECTANGLE})},exports.AurumText=function(n,r,i){var a,l=i.prerender(r).filter(function(e){return!!e}),s=new t.DataSource("");n.font instanceof t.DataSource&&n.font.listen(function(){f.renderedState&&(f.renderedState.lines=[])}),n.fontWeight instanceof t.DataSource&&n.fontWeight.listen(function(){f.renderedState&&(f.renderedState.lines=[])}),n.fontSize instanceof t.DataSource&&n.fontSize.listen(function(){f.renderedState&&(f.renderedState.lines=[])}),n.wrapWidth instanceof t.DataSource&&n.wrapWidth.listen(function(){f.renderedState&&(f.renderedState.lines=[])});for(var c=0,u=l;c<u.length;c+=1){var d=u[c];d instanceof t.DataSource&&d.unique().listen(function(e){f.renderedState&&(f.renderedState.lines=[]),o(s,l)})}o(s,l);var f=Object.assign(Object.assign({},n),{opacity:null!==(a=n.opacity)&&void 0!==a?a:1,renderedState:void 0,text:s,children:[],animations:[],type:e.TEXT});return f},exports.AurumLine=function(t,n,r){var i,a,o=r.prerender(n).filter(function(e){return!!e});return Object.assign(Object.assign({},t),{opacity:null!==(i=t.opacity)&&void 0!==i?i:1,lineWidth:null!==(a=t.lineWidth)&&void 0!==a?a:1,renderedState:void 0,children:o,animations:[],type:e.LINE})},exports.AurumElipse=function(t,n,r){var i,a=r.prerender(n).filter(function(e){return!!e});return Object.assign(Object.assign({},t),{opacity:null!==(i=t.opacity)&&void 0!==i?i:1,renderedState:void 0,children:a,animations:[],type:e.ELIPSE})},exports.AurumGroup=function(t,n,r){var i=r.prerender(n).filter(function(e){return!!e});return Object.assign(Object.assign({},t),{renderedState:void 0,children:i,animations:[],type:e.GROUP})},exports.AurumPath=function(t,n,r){var i,a=r.prerender(n).filter(function(e){return!!e});return Object.assign(Object.assign({},t),{opacity:null!==(i=t.opacity)&&void 0!==i?i:1,renderedState:void 0,children:a,animations:[],type:e.PATH})},exports.stateSymbol=n,exports.State=function(t,r,i){var a,o=i.prerender(r);return Object.assign(Object.assign(((a={})[n]=!0,a.x=void 0,a.y=void 0,a),t),{renderedState:void 0,animations:[],children:o,type:e.STATE})};
var e,t=require("aurumjs");!function(e){e[e.RECTANGLE=0]="RECTANGLE",e[e.ELIPSE=1]="ELIPSE",e[e.LINE=2]="LINE",e[e.TEXT=3]="TEXT",e[e.IMAGE=4]="IMAGE",e[e.GROUP=5]="GROUP",e[e.STATE=6]="STATE",e[e.PATH=7]="PATH"}(e||(e={}));var n=Symbol("state"),r=new WeakMap;function i(e,t,n,r){for(var i,o={idle:!0,x:0,y:0},l=!0,s=function(){var t,n=u[c],r=a(e[n]),s=null===(i=e.animationStates)||void 0===i?void 0:i.find(function(e){return null!=e[n]});s?(t=s.transitionTime?Math.min(1,(Date.now()-e.animationTime)/a(s.transitionTime)):1,o[n]=r+(s[n]-r)*t,t<1&&(l=!1)):o[n]=r},c=0,u=t;c<u.length;c+=1)s();return o.x+=n,o.y+=r,"tx"in o&&(o.tx+=n),"ty"in o&&(o.ty+=r),o.idle=l,o}function a(e){return e instanceof t.DataSource?e.value:e}function o(e,t){e.update(t.reduce(function(e,t){return"string"==typeof t?""+e+t:t.value?""+e+t.value:e},""))}exports.AurumCanvas=function(o,l,s){var c,u=s.prerender(l),d=new t.CancellationToken,f=new t.EventEmitter,v=new t.EventEmitter,h=new t.EventEmitter;return t.Aurum.factory("canvas",{onAttach:function(e){var r;!function(e,r,i){i.registerDomEvent(e,"mousemove",function(e){f.fire(e)}),i.registerDomEvent(e,"mousedown",function(e){h.fire(e)}),i.registerDomEvent(e,"mouseup",function(e){v.fire(e)}),function e(r,i,o,l,s){for(var c=function(){var o=d[u];if(o instanceof t.ArrayDataSource||o instanceof t.DataSource||o instanceof t.DuplexDataSource)o.listen(function(){S(r)});else if(o[n]){if(!l)throw new Error("Cannot use <State> nodes at root level");l.animations.push(o)}else{var c=function(e){if("onMouseUp"!==e)if("onMouseDown"!==e){if(o[e]instanceof t.DataSource){var n=o[e].value,i=void 0;if("state"===e){var l=a(o[e]);i=l,o.animationStates=o.animations.filter(function(e){return e.id===l}),o.animationTime=Date.now()}o[e].listen(function(t){n!==t&&(n=t,"state"===e?i!==t&&(i=t,o.animationStates=o.animations.filter(function(e){return e.id===t}),o.animationTime=Date.now(),S(r)):S(r))},s)}}else h.subscribe(function(e){p(e,o)&&o.onMouseDown(e,o)});else v.subscribe(function(e){p(e,o)&&o.onMouseUp(e,o)})};for(var f in o)c(f);e(r,i,o.children,o,s)}},u=0,d=o;u<d.length;u+=1)c()}(e,r,r,void 0,i)}(e,u,d),y(e,u),o.translate&&o.translate.listen(function(t){S(e)}),o.translate&&o.scale.listen(function(t){S(e)}),null===(r=o.onAttach)||void 0===r||r.call(o,e)},onDetach:function(){var e;d.cancel(),null===(e=o.onDetach)||void 0===e||e.call(o)},class:o.class,width:o.width,height:o.height});function p(t,n){if(n.renderedState)switch(n.type){case e.IMAGE:case e.RECTANGLE:case e.TEXT:return t.offsetX>=n.renderedState.x&&t.offsetY>=n.renderedState.y&&t.offsetX<=n.renderedState.x+n.renderedState.width&&t.offsetY<=n.renderedState.y+n.renderedState.height}}function S(e){c||(c=requestAnimationFrame(function(){c=void 0,e.isConnected&&y(e,u)}))}function y(e,t){var n,r,i=e.getContext("2d");i.clearRect(0,0,e.width,e.height),(o.scale||o.translate)&&(i.save(),(null===(n=o.scale)||void 0===n?void 0:n.value)&&i.scale(o.scale.value.x,o.scale.value.y),(null===(r=o.translate)||void 0===r?void 0:r.value)&&i.translate(o.translate.value.x,o.translate.value.y));for(var a=0,l=t;a<l.length;a+=1)g(i,l[a],0,0);(o.scale||o.translate)&&i.restore()}function g(o,l,c,u){if(Array.isArray(l))for(var d=0,f=l;d<f.length;d+=1)g(o,f[d],c,u);else if(!l[n])if(l[t.aurumElementModelIdentitiy]&&(r.has(l)||r.set(l,s.prerender(l)),l=r.get(l)),l instanceof t.ArrayDataSource)for(var v=0,h=l.getData();v<h.length;v+=1)g(o,h[v],u,u);else if(l instanceof t.DataSource||l instanceof t.DuplexDataSource)g(o,l.value,u,u);else{var p;switch(o.save(),l.type){case e.PATH:p=function(e,t,n,r){var a,o=i(t,["x","y","opacity","strokeColor","fillColor","path","lineWidth"],n,r),l=o.x,s=o.y,c=o.idle,u=o.fillColor,d=o.strokeColor,f=o.opacity,v=o.path,h=o.lineWidth;return t.renderedState=o,e.globalAlpha=f,(u||d)&&(e.lineWidth=h,a=new Path2D(v)),t.fillColor&&(e.translate(l,s),e.fillStyle=u,e.fill(a),e.translate(-l,-s)),t.strokeColor&&(e.translate(l,s),e.strokeStyle=d,e.stroke(a),e.translate(-l,-s)),t.clip&&(e.translate(l,s),e.clip(a),e.translate(-l,-s)),c}(o,l,c,u);break;case e.RECTANGLE:p=function(e,t,n,r){var a=i(t,["x","y","width","height","opacity","strokeColor","fillColor"],n,r),o=a.x,l=a.y,s=a.width,c=a.height,u=a.idle,d=a.fillColor,f=a.strokeColor,v=a.opacity;return t.renderedState=a,e.globalAlpha=v,d&&(e.fillStyle=d,e.fillRect(o,l,s,c)),f&&(e.strokeStyle=f,e.strokeRect(o,l,s,c)),t.clip&&(e.beginPath(),e.rect(o,l,s,c),e.clip()),u}(o,l,c,u);break;case e.TEXT:p=function(e,t,n,r){var a,o,l=i(t,["x","y","width","height","font","fontSize","opacity","strokeColor","fillColor","text","fontWeight","wrapWidth","lineHeight"],n,r),s=l.x,c=l.y,u=l.idle,d=l.fontSize,f=l.font,v=l.fillColor,h=l.strokeColor,p=l.opacity,S=l.text,y=l.fontWeight,g=l.wrapWidth,m=l.lineHeight;l.lines=null===(a=t.renderedState)||void 0===a?void 0:a.lines,t.renderedState=l,e.globalAlpha=p,e.font=(y?y+" ":"")+d+"px "+(null!=f?f:"Arial"),t.renderedState.lines=null!==(o=t.renderedState.lines)&&void 0!==o?o:[];var E=t.renderedState.lines;if(0===E.length)if(g){for(var x=S.split(" "),A=x.shift();x.length;)e.measureText(A+" "+x[0]).width<=g?A+=" "+x.shift():(E.push(A),A=x.shift());E.push(A)}else E.push(S);for(var T=0;T<E.length;T++)v&&(e.fillStyle=v,e.fillText(E[T],s,c+(null!=m?m:16)*T)),h&&(e.strokeStyle=h,e.strokeText(E[T],s,c+(null!=m?m:16)*T));return u}(o,l,c,u);break;case e.LINE:p=function(e,t,n,r){var a=i(t,["x","y","opacity","strokeColor","fillColor","tx","ty","lineWidth"],n,r),o=a.x,l=a.y,s=a.idle,c=a.fillColor,u=a.strokeColor,d=a.opacity,f=a.tx,v=a.ty,h=a.lineWidth;return t.renderedState=a,e.globalAlpha=d,(c||u)&&(e.beginPath(),e.moveTo(o,l),e.lineTo(f,v),e.lineWidth=h),t.fillColor&&(e.fillStyle=c,e.fill()),t.strokeColor&&(e.strokeStyle=u,e.stroke()),t.clip&&e.clip(),s}(o,l,c,u);break;case e.ELIPSE:p=function(e,t,n,r){var a=i(t,["x","y","opacity","strokeColor","fillColor","rotation","rx","ry","startAngle","endAngle"],n,r),o=a.x,l=a.y,s=a.idle,c=a.fillColor,u=a.strokeColor,d=a.opacity,f=a.rx,v=a.ry,h=a.rotation,p=a.startAngle,S=a.endAngle;return t.renderedState=a,e.globalAlpha=d,(c||u)&&(e.beginPath(),e.ellipse(o,l,f,v,h,null!=p?p:0,null!=S?S:2*Math.PI)),c&&(e.fillStyle=c,e.fill()),t.strokeColor&&(e.strokeStyle=u,e.stroke()),t.clip&&e.clip(),s}(o,l,c,u);break;case e.GROUP:p=!0}p||S(o.canvas);for(var y=0,m=l.children;y<m.length;y+=1)g(o,m[y],a(l.x)+c,a(l.y)+u);o.restore()}}},exports.AurumRectangle=function(t,n,r){var i,a=r.prerender(n).filter(function(e){return!!e});return Object.assign(Object.assign({},t),{opacity:null!==(i=t.opacity)&&void 0!==i?i:1,renderedState:void 0,children:a,animations:[],type:e.RECTANGLE})},exports.AurumText=function(n,r,i){var a,l=i.prerender(r).filter(function(e){return!!e}),s=new t.DataSource("");n.font instanceof t.DataSource&&n.font.listen(function(){f.renderedState&&(f.renderedState.lines=[])}),n.fontWeight instanceof t.DataSource&&n.fontWeight.listen(function(){f.renderedState&&(f.renderedState.lines=[])}),n.fontSize instanceof t.DataSource&&n.fontSize.listen(function(){f.renderedState&&(f.renderedState.lines=[])}),n.wrapWidth instanceof t.DataSource&&n.wrapWidth.listen(function(){f.renderedState&&(f.renderedState.lines=[])});for(var c=0,u=l;c<u.length;c+=1){var d=u[c];d instanceof t.DataSource&&d.transform(t.dsUnique()).listen(function(e){f.renderedState&&(f.renderedState.lines=[]),o(s,l)})}o(s,l);var f=Object.assign(Object.assign({},n),{opacity:null!==(a=n.opacity)&&void 0!==a?a:1,renderedState:void 0,text:s,children:[],animations:[],type:e.TEXT});return f},exports.AurumLine=function(t,n,r){var i,a,o=r.prerender(n).filter(function(e){return!!e});return Object.assign(Object.assign({},t),{opacity:null!==(i=t.opacity)&&void 0!==i?i:1,lineWidth:null!==(a=t.lineWidth)&&void 0!==a?a:1,renderedState:void 0,children:o,animations:[],type:e.LINE})},exports.AurumElipse=function(t,n,r){var i,a=r.prerender(n).filter(function(e){return!!e});return Object.assign(Object.assign({},t),{opacity:null!==(i=t.opacity)&&void 0!==i?i:1,renderedState:void 0,children:a,animations:[],type:e.ELIPSE})},exports.AurumGroup=function(t,n,r){var i=r.prerender(n).filter(function(e){return!!e});return Object.assign(Object.assign({},t),{renderedState:void 0,children:i,animations:[],type:e.GROUP})},exports.AurumPath=function(t,n,r){var i,a=r.prerender(n).filter(function(e){return!!e});return Object.assign(Object.assign({},t),{opacity:null!==(i=t.opacity)&&void 0!==i?i:1,renderedState:void 0,children:a,animations:[],type:e.PATH})},exports.stateSymbol=n,exports.State=function(t,r,i){var a,o=i.prerender(r);return Object.assign(Object.assign(((a={})[n]=!0,a.x=void 0,a.y=void 0,a),t),{renderedState:void 0,animations:[],children:o,type:e.STATE})};
//# sourceMappingURL=aurum-canvas.js.map

@@ -1,2 +0,2 @@

!function(e,t){"object"==typeof exports&&"undefined"!=typeof module?t(exports,require("aurumjs")):"function"==typeof define&&define.amd?define(["exports","aurumjs"],t):t(e["aurum-canvas"]={},e.aurumjs)}(this,function(e,t){var n;!function(e){e[e.RECTANGLE=0]="RECTANGLE",e[e.ELIPSE=1]="ELIPSE",e[e.LINE=2]="LINE",e[e.TEXT=3]="TEXT",e[e.IMAGE=4]="IMAGE",e[e.GROUP=5]="GROUP",e[e.STATE=6]="STATE",e[e.PATH=7]="PATH"}(n||(n={}));var r=Symbol("state"),i=new WeakMap;function a(e,t,n,r){for(var i,a={idle:!0,x:0,y:0},l=!0,s=function(){var t,n=c[u],r=o(e[n]),s=null===(i=e.animationStates)||void 0===i?void 0:i.find(function(e){return null!=e[n]});s?(t=s.transitionTime?Math.min(1,(Date.now()-e.animationTime)/o(s.transitionTime)):1,a[n]=r+(s[n]-r)*t,t<1&&(l=!1)):a[n]=r},u=0,c=t;u<c.length;u+=1)s();return a.x+=n,a.y+=r,"tx"in a&&(a.tx+=n),"ty"in a&&(a.ty+=r),a.idle=l,a}function o(e){return e instanceof t.DataSource?e.value:e}function l(e,t){e.update(t.reduce(function(e,t){return"string"==typeof t?""+e+t:t.value?""+e+t.value:e},""))}e.AurumCanvas=function(e,l,s){var u,c=s.prerender(l),d=new t.CancellationToken,f=new t.EventEmitter,v=new t.EventEmitter,h=new t.EventEmitter;return t.Aurum.factory("canvas",{onAttach:function(n){var i;!function(e,n,i){i.registerDomEvent(e,"mousemove",function(e){f.fire(e)}),i.registerDomEvent(e,"mousedown",function(e){h.fire(e)}),i.registerDomEvent(e,"mouseup",function(e){v.fire(e)}),function e(n,i,a,l,s){for(var u=function(){var a=d[c];if(a instanceof t.ArrayDataSource||a instanceof t.DataSource||a instanceof t.DuplexDataSource)a.listen(function(){y(n)});else if(a[r]){if(!l)throw new Error("Cannot use <State> nodes at root level");l.animations.push(a)}else{var u=function(e){if("onMouseUp"!==e)if("onMouseDown"!==e){if(a[e]instanceof t.DataSource){var r=a[e].value,i=void 0;if("state"===e){var l=o(a[e]);i=l,a.animationStates=a.animations.filter(function(e){return e.id===l}),a.animationTime=Date.now()}a[e].listen(function(t){r!==t&&(r=t,"state"===e?i!==t&&(i=t,a.animationStates=a.animations.filter(function(e){return e.id===t}),a.animationTime=Date.now(),y(n)):y(n))},s)}}else h.subscribe(function(e){p(e,a)&&a.onMouseDown(e,a)});else v.subscribe(function(e){p(e,a)&&a.onMouseUp(e,a)})};for(var f in a)u(f);e(n,i,a.children,a,s)}},c=0,d=a;c<d.length;c+=1)u()}(e,n,n,void 0,i)}(n,c,d),S(n,c),e.translate&&e.translate.listen(function(e){y(n)}),e.translate&&e.scale.listen(function(e){y(n)}),null===(i=e.onAttach)||void 0===i||i.call(e,n)},onDetach:function(){var t;d.cancel(),null===(t=e.onDetach)||void 0===t||t.call(e)},class:e.class,width:e.width,height:e.height});function p(e,t){if(t.renderedState)switch(t.type){case n.IMAGE:case n.RECTANGLE:case n.TEXT:return e.offsetX>=t.renderedState.x&&e.offsetY>=t.renderedState.y&&e.offsetX<=t.renderedState.x+t.renderedState.width&&e.offsetY<=t.renderedState.y+t.renderedState.height}}function y(e){u||(u=requestAnimationFrame(function(){u=void 0,e.isConnected&&S(e,c)}))}function S(t,n){var r,i,a=t.getContext("2d");a.clearRect(0,0,t.width,t.height),(e.scale||e.translate)&&(a.save(),(null===(r=e.scale)||void 0===r?void 0:r.value)&&a.scale(e.scale.value.x,e.scale.value.y),(null===(i=e.translate)||void 0===i?void 0:i.value)&&a.translate(e.translate.value.x,e.translate.value.y));for(var o=0,l=n;o<l.length;o+=1)g(a,l[o],0,0);(e.scale||e.translate)&&a.restore()}function g(e,l,u,c){if(Array.isArray(l))for(var d=0,f=l;d<f.length;d+=1)g(e,f[d],u,c);else if(!l[r])if(l[t.aurumElementModelIdentitiy]&&(i.has(l)||i.set(l,s.prerender(l)),l=i.get(l)),l instanceof t.ArrayDataSource)for(var v=0,h=l.getData();v<h.length;v+=1)g(e,h[v],c,c);else if(l instanceof t.DataSource||l instanceof t.DuplexDataSource)g(e,l.value,c,c);else{var p;switch(e.save(),l.type){case n.PATH:p=function(e,t,n,r){var i,o=a(t,["x","y","opacity","strokeColor","fillColor","path","lineWidth"],n,r),l=o.x,s=o.y,u=o.idle,c=o.fillColor,d=o.strokeColor,f=o.opacity,v=o.path,h=o.lineWidth;return t.renderedState=o,e.globalAlpha=f,(c||d)&&(e.lineWidth=h,i=new Path2D(v)),t.fillColor&&(e.translate(l,s),e.fillStyle=c,e.fill(i),e.translate(-l,-s)),t.strokeColor&&(e.translate(l,s),e.strokeStyle=d,e.stroke(i),e.translate(-l,-s)),t.clip&&(e.translate(l,s),e.clip(i),e.translate(-l,-s)),u}(e,l,u,c);break;case n.RECTANGLE:p=function(e,t,n,r){var i=a(t,["x","y","width","height","opacity","strokeColor","fillColor"],n,r),o=i.x,l=i.y,s=i.width,u=i.height,c=i.idle,d=i.fillColor,f=i.strokeColor,v=i.opacity;return t.renderedState=i,e.globalAlpha=v,d&&(e.fillStyle=d,e.fillRect(o,l,s,u)),f&&(e.strokeStyle=f,e.strokeRect(o,l,s,u)),t.clip&&(e.beginPath(),e.rect(o,l,s,u),e.clip()),c}(e,l,u,c);break;case n.TEXT:p=function(e,t,n,r){var i,o,l=a(t,["x","y","width","height","font","fontSize","opacity","strokeColor","fillColor","text","fontWeight","wrapWidth","lineHeight"],n,r),s=l.x,u=l.y,c=l.idle,d=l.fontSize,f=l.font,v=l.fillColor,h=l.strokeColor,p=l.opacity,y=l.text,S=l.fontWeight,g=l.wrapWidth,m=l.lineHeight;l.lines=null===(i=t.renderedState)||void 0===i?void 0:i.lines,t.renderedState=l,e.globalAlpha=p,e.font=(S?S+" ":"")+d+"px "+(null!=f?f:"Arial"),t.renderedState.lines=null!==(o=t.renderedState.lines)&&void 0!==o?o:[];var E=t.renderedState.lines;if(0===E.length)if(g){for(var A=y.split(" "),x=A.shift();A.length;)e.measureText(x+" "+A[0]).width<=g?x+=" "+A.shift():(E.push(x),x=A.shift());E.push(x)}else E.push(y);for(var T=0;T<E.length;T++)v&&(e.fillStyle=v,e.fillText(E[T],s,u+(null!=m?m:16)*T)),h&&(e.strokeStyle=h,e.strokeText(E[T],s,u+(null!=m?m:16)*T));return c}(e,l,u,c);break;case n.LINE:p=function(e,t,n,r){var i=a(t,["x","y","opacity","strokeColor","fillColor","tx","ty","lineWidth"],n,r),o=i.x,l=i.y,s=i.idle,u=i.fillColor,c=i.strokeColor,d=i.opacity,f=i.tx,v=i.ty,h=i.lineWidth;return t.renderedState=i,e.globalAlpha=d,(u||c)&&(e.beginPath(),e.moveTo(o,l),e.lineTo(f,v),e.lineWidth=h),t.fillColor&&(e.fillStyle=u,e.fill()),t.strokeColor&&(e.strokeStyle=c,e.stroke()),t.clip&&e.clip(),s}(e,l,u,c);break;case n.ELIPSE:p=function(e,t,n,r){var i=a(t,["x","y","opacity","strokeColor","fillColor","rotation","rx","ry","startAngle","endAngle"],n,r),o=i.x,l=i.y,s=i.idle,u=i.fillColor,c=i.strokeColor,d=i.opacity,f=i.rx,v=i.ry,h=i.rotation,p=i.startAngle,y=i.endAngle;return t.renderedState=i,e.globalAlpha=d,(u||c)&&(e.beginPath(),e.ellipse(o,l,f,v,h,null!=p?p:0,null!=y?y:2*Math.PI)),u&&(e.fillStyle=u,e.fill()),t.strokeColor&&(e.strokeStyle=c,e.stroke()),t.clip&&e.clip(),s}(e,l,u,c);break;case n.GROUP:p=!0}p||y(e.canvas);for(var S=0,m=l.children;S<m.length;S+=1)g(e,m[S],o(l.x)+u,o(l.y)+c);e.restore()}}},e.AurumRectangle=function(e,t,r){var i,a=r.prerender(t).filter(function(e){return!!e});return Object.assign(Object.assign({},e),{opacity:null!==(i=e.opacity)&&void 0!==i?i:1,renderedState:void 0,children:a,animations:[],type:n.RECTANGLE})},e.AurumText=function(e,r,i){var a,o=i.prerender(r).filter(function(e){return!!e}),s=new t.DataSource("");e.font instanceof t.DataSource&&e.font.listen(function(){f.renderedState&&(f.renderedState.lines=[])}),e.fontWeight instanceof t.DataSource&&e.fontWeight.listen(function(){f.renderedState&&(f.renderedState.lines=[])}),e.fontSize instanceof t.DataSource&&e.fontSize.listen(function(){f.renderedState&&(f.renderedState.lines=[])}),e.wrapWidth instanceof t.DataSource&&e.wrapWidth.listen(function(){f.renderedState&&(f.renderedState.lines=[])});for(var u=0,c=o;u<c.length;u+=1){var d=c[u];d instanceof t.DataSource&&d.unique().listen(function(e){f.renderedState&&(f.renderedState.lines=[]),l(s,o)})}l(s,o);var f=Object.assign(Object.assign({},e),{opacity:null!==(a=e.opacity)&&void 0!==a?a:1,renderedState:void 0,text:s,children:[],animations:[],type:n.TEXT});return f},e.AurumLine=function(e,t,r){var i,a,o=r.prerender(t).filter(function(e){return!!e});return Object.assign(Object.assign({},e),{opacity:null!==(i=e.opacity)&&void 0!==i?i:1,lineWidth:null!==(a=e.lineWidth)&&void 0!==a?a:1,renderedState:void 0,children:o,animations:[],type:n.LINE})},e.AurumElipse=function(e,t,r){var i,a=r.prerender(t).filter(function(e){return!!e});return Object.assign(Object.assign({},e),{opacity:null!==(i=e.opacity)&&void 0!==i?i:1,renderedState:void 0,children:a,animations:[],type:n.ELIPSE})},e.AurumGroup=function(e,t,r){var i=r.prerender(t).filter(function(e){return!!e});return Object.assign(Object.assign({},e),{renderedState:void 0,children:i,animations:[],type:n.GROUP})},e.AurumPath=function(e,t,r){var i,a=r.prerender(t).filter(function(e){return!!e});return Object.assign(Object.assign({},e),{opacity:null!==(i=e.opacity)&&void 0!==i?i:1,renderedState:void 0,children:a,animations:[],type:n.PATH})},e.stateSymbol=r,e.State=function(e,t,i){var a,o=i.prerender(t);return Object.assign(Object.assign(((a={})[r]=!0,a.x=void 0,a.y=void 0,a),e),{renderedState:void 0,animations:[],children:o,type:n.STATE})}});
!function(e,t){"object"==typeof exports&&"undefined"!=typeof module?t(exports,require("aurumjs")):"function"==typeof define&&define.amd?define(["exports","aurumjs"],t):t(e["aurum-canvas"]={},e.aurumjs)}(this,function(e,t){var n;!function(e){e[e.RECTANGLE=0]="RECTANGLE",e[e.ELIPSE=1]="ELIPSE",e[e.LINE=2]="LINE",e[e.TEXT=3]="TEXT",e[e.IMAGE=4]="IMAGE",e[e.GROUP=5]="GROUP",e[e.STATE=6]="STATE",e[e.PATH=7]="PATH"}(n||(n={}));var r=Symbol("state"),i=new WeakMap;function a(e,t,n,r){for(var i,a={idle:!0,x:0,y:0},l=!0,s=function(){var t,n=u[c],r=o(e[n]),s=null===(i=e.animationStates)||void 0===i?void 0:i.find(function(e){return null!=e[n]});s?(t=s.transitionTime?Math.min(1,(Date.now()-e.animationTime)/o(s.transitionTime)):1,a[n]=r+(s[n]-r)*t,t<1&&(l=!1)):a[n]=r},c=0,u=t;c<u.length;c+=1)s();return a.x+=n,a.y+=r,"tx"in a&&(a.tx+=n),"ty"in a&&(a.ty+=r),a.idle=l,a}function o(e){return e instanceof t.DataSource?e.value:e}function l(e,t){e.update(t.reduce(function(e,t){return"string"==typeof t?""+e+t:t.value?""+e+t.value:e},""))}e.AurumCanvas=function(e,l,s){var c,u=s.prerender(l),d=new t.CancellationToken,f=new t.EventEmitter,v=new t.EventEmitter,h=new t.EventEmitter;return t.Aurum.factory("canvas",{onAttach:function(n){var i;!function(e,n,i){i.registerDomEvent(e,"mousemove",function(e){f.fire(e)}),i.registerDomEvent(e,"mousedown",function(e){h.fire(e)}),i.registerDomEvent(e,"mouseup",function(e){v.fire(e)}),function e(n,i,a,l,s){for(var c=function(){var a=d[u];if(a instanceof t.ArrayDataSource||a instanceof t.DataSource||a instanceof t.DuplexDataSource)a.listen(function(){y(n)});else if(a[r]){if(!l)throw new Error("Cannot use <State> nodes at root level");l.animations.push(a)}else{var c=function(e){if("onMouseUp"!==e)if("onMouseDown"!==e){if(a[e]instanceof t.DataSource){var r=a[e].value,i=void 0;if("state"===e){var l=o(a[e]);i=l,a.animationStates=a.animations.filter(function(e){return e.id===l}),a.animationTime=Date.now()}a[e].listen(function(t){r!==t&&(r=t,"state"===e?i!==t&&(i=t,a.animationStates=a.animations.filter(function(e){return e.id===t}),a.animationTime=Date.now(),y(n)):y(n))},s)}}else h.subscribe(function(e){p(e,a)&&a.onMouseDown(e,a)});else v.subscribe(function(e){p(e,a)&&a.onMouseUp(e,a)})};for(var f in a)c(f);e(n,i,a.children,a,s)}},u=0,d=a;u<d.length;u+=1)c()}(e,n,n,void 0,i)}(n,u,d),S(n,u),e.translate&&e.translate.listen(function(e){y(n)}),e.translate&&e.scale.listen(function(e){y(n)}),null===(i=e.onAttach)||void 0===i||i.call(e,n)},onDetach:function(){var t;d.cancel(),null===(t=e.onDetach)||void 0===t||t.call(e)},class:e.class,width:e.width,height:e.height});function p(e,t){if(t.renderedState)switch(t.type){case n.IMAGE:case n.RECTANGLE:case n.TEXT:return e.offsetX>=t.renderedState.x&&e.offsetY>=t.renderedState.y&&e.offsetX<=t.renderedState.x+t.renderedState.width&&e.offsetY<=t.renderedState.y+t.renderedState.height}}function y(e){c||(c=requestAnimationFrame(function(){c=void 0,e.isConnected&&S(e,u)}))}function S(t,n){var r,i,a=t.getContext("2d");a.clearRect(0,0,t.width,t.height),(e.scale||e.translate)&&(a.save(),(null===(r=e.scale)||void 0===r?void 0:r.value)&&a.scale(e.scale.value.x,e.scale.value.y),(null===(i=e.translate)||void 0===i?void 0:i.value)&&a.translate(e.translate.value.x,e.translate.value.y));for(var o=0,l=n;o<l.length;o+=1)g(a,l[o],0,0);(e.scale||e.translate)&&a.restore()}function g(e,l,c,u){if(Array.isArray(l))for(var d=0,f=l;d<f.length;d+=1)g(e,f[d],c,u);else if(!l[r])if(l[t.aurumElementModelIdentitiy]&&(i.has(l)||i.set(l,s.prerender(l)),l=i.get(l)),l instanceof t.ArrayDataSource)for(var v=0,h=l.getData();v<h.length;v+=1)g(e,h[v],u,u);else if(l instanceof t.DataSource||l instanceof t.DuplexDataSource)g(e,l.value,u,u);else{var p;switch(e.save(),l.type){case n.PATH:p=function(e,t,n,r){var i,o=a(t,["x","y","opacity","strokeColor","fillColor","path","lineWidth"],n,r),l=o.x,s=o.y,c=o.idle,u=o.fillColor,d=o.strokeColor,f=o.opacity,v=o.path,h=o.lineWidth;return t.renderedState=o,e.globalAlpha=f,(u||d)&&(e.lineWidth=h,i=new Path2D(v)),t.fillColor&&(e.translate(l,s),e.fillStyle=u,e.fill(i),e.translate(-l,-s)),t.strokeColor&&(e.translate(l,s),e.strokeStyle=d,e.stroke(i),e.translate(-l,-s)),t.clip&&(e.translate(l,s),e.clip(i),e.translate(-l,-s)),c}(e,l,c,u);break;case n.RECTANGLE:p=function(e,t,n,r){var i=a(t,["x","y","width","height","opacity","strokeColor","fillColor"],n,r),o=i.x,l=i.y,s=i.width,c=i.height,u=i.idle,d=i.fillColor,f=i.strokeColor,v=i.opacity;return t.renderedState=i,e.globalAlpha=v,d&&(e.fillStyle=d,e.fillRect(o,l,s,c)),f&&(e.strokeStyle=f,e.strokeRect(o,l,s,c)),t.clip&&(e.beginPath(),e.rect(o,l,s,c),e.clip()),u}(e,l,c,u);break;case n.TEXT:p=function(e,t,n,r){var i,o,l=a(t,["x","y","width","height","font","fontSize","opacity","strokeColor","fillColor","text","fontWeight","wrapWidth","lineHeight"],n,r),s=l.x,c=l.y,u=l.idle,d=l.fontSize,f=l.font,v=l.fillColor,h=l.strokeColor,p=l.opacity,y=l.text,S=l.fontWeight,g=l.wrapWidth,m=l.lineHeight;l.lines=null===(i=t.renderedState)||void 0===i?void 0:i.lines,t.renderedState=l,e.globalAlpha=p,e.font=(S?S+" ":"")+d+"px "+(null!=f?f:"Arial"),t.renderedState.lines=null!==(o=t.renderedState.lines)&&void 0!==o?o:[];var E=t.renderedState.lines;if(0===E.length)if(g){for(var A=y.split(" "),x=A.shift();A.length;)e.measureText(x+" "+A[0]).width<=g?x+=" "+A.shift():(E.push(x),x=A.shift());E.push(x)}else E.push(y);for(var T=0;T<E.length;T++)v&&(e.fillStyle=v,e.fillText(E[T],s,c+(null!=m?m:16)*T)),h&&(e.strokeStyle=h,e.strokeText(E[T],s,c+(null!=m?m:16)*T));return u}(e,l,c,u);break;case n.LINE:p=function(e,t,n,r){var i=a(t,["x","y","opacity","strokeColor","fillColor","tx","ty","lineWidth"],n,r),o=i.x,l=i.y,s=i.idle,c=i.fillColor,u=i.strokeColor,d=i.opacity,f=i.tx,v=i.ty,h=i.lineWidth;return t.renderedState=i,e.globalAlpha=d,(c||u)&&(e.beginPath(),e.moveTo(o,l),e.lineTo(f,v),e.lineWidth=h),t.fillColor&&(e.fillStyle=c,e.fill()),t.strokeColor&&(e.strokeStyle=u,e.stroke()),t.clip&&e.clip(),s}(e,l,c,u);break;case n.ELIPSE:p=function(e,t,n,r){var i=a(t,["x","y","opacity","strokeColor","fillColor","rotation","rx","ry","startAngle","endAngle"],n,r),o=i.x,l=i.y,s=i.idle,c=i.fillColor,u=i.strokeColor,d=i.opacity,f=i.rx,v=i.ry,h=i.rotation,p=i.startAngle,y=i.endAngle;return t.renderedState=i,e.globalAlpha=d,(c||u)&&(e.beginPath(),e.ellipse(o,l,f,v,h,null!=p?p:0,null!=y?y:2*Math.PI)),c&&(e.fillStyle=c,e.fill()),t.strokeColor&&(e.strokeStyle=u,e.stroke()),t.clip&&e.clip(),s}(e,l,c,u);break;case n.GROUP:p=!0}p||y(e.canvas);for(var S=0,m=l.children;S<m.length;S+=1)g(e,m[S],o(l.x)+c,o(l.y)+u);e.restore()}}},e.AurumRectangle=function(e,t,r){var i,a=r.prerender(t).filter(function(e){return!!e});return Object.assign(Object.assign({},e),{opacity:null!==(i=e.opacity)&&void 0!==i?i:1,renderedState:void 0,children:a,animations:[],type:n.RECTANGLE})},e.AurumText=function(e,r,i){var a,o=i.prerender(r).filter(function(e){return!!e}),s=new t.DataSource("");e.font instanceof t.DataSource&&e.font.listen(function(){f.renderedState&&(f.renderedState.lines=[])}),e.fontWeight instanceof t.DataSource&&e.fontWeight.listen(function(){f.renderedState&&(f.renderedState.lines=[])}),e.fontSize instanceof t.DataSource&&e.fontSize.listen(function(){f.renderedState&&(f.renderedState.lines=[])}),e.wrapWidth instanceof t.DataSource&&e.wrapWidth.listen(function(){f.renderedState&&(f.renderedState.lines=[])});for(var c=0,u=o;c<u.length;c+=1){var d=u[c];d instanceof t.DataSource&&d.transform(t.dsUnique()).listen(function(e){f.renderedState&&(f.renderedState.lines=[]),l(s,o)})}l(s,o);var f=Object.assign(Object.assign({},e),{opacity:null!==(a=e.opacity)&&void 0!==a?a:1,renderedState:void 0,text:s,children:[],animations:[],type:n.TEXT});return f},e.AurumLine=function(e,t,r){var i,a,o=r.prerender(t).filter(function(e){return!!e});return Object.assign(Object.assign({},e),{opacity:null!==(i=e.opacity)&&void 0!==i?i:1,lineWidth:null!==(a=e.lineWidth)&&void 0!==a?a:1,renderedState:void 0,children:o,animations:[],type:n.LINE})},e.AurumElipse=function(e,t,r){var i,a=r.prerender(t).filter(function(e){return!!e});return Object.assign(Object.assign({},e),{opacity:null!==(i=e.opacity)&&void 0!==i?i:1,renderedState:void 0,children:a,animations:[],type:n.ELIPSE})},e.AurumGroup=function(e,t,r){var i=r.prerender(t).filter(function(e){return!!e});return Object.assign(Object.assign({},e),{renderedState:void 0,children:i,animations:[],type:n.GROUP})},e.AurumPath=function(e,t,r){var i,a=r.prerender(t).filter(function(e){return!!e});return Object.assign(Object.assign({},e),{opacity:null!==(i=e.opacity)&&void 0!==i?i:1,renderedState:void 0,children:a,animations:[],type:n.PATH})},e.stateSymbol=r,e.State=function(e,t,i){var a,o=i.prerender(t);return Object.assign(Object.assign(((a={})[r]=!0,a.x=void 0,a.y=void 0,a),e),{renderedState:void 0,animations:[],children:o,type:n.STATE})}});
//# sourceMappingURL=aurum-canvas.umd.js.map

@@ -620,3 +620,3 @@ var aurumjs = require('aurumjs');

if (i instanceof aurumjs.DataSource) {
i.unique().listen(function (v) {
i.transform(aurumjs.dsUnique()).listen(function (v) {
if (result.renderedState) {

@@ -623,0 +623,0 @@ result.renderedState.lines = [];

@@ -623,3 +623,3 @@ (function (global, factory) {

if (i instanceof aurumjs.DataSource) {
i.unique().listen(function (v) {
i.transform(aurumjs.dsUnique()).listen(function (v) {
if (result.renderedState) {

@@ -626,0 +626,0 @@ result.renderedState.lines = [];

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

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 not supported yet

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 not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

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