Comparing version 1.2.3 to 1.2.4
{ | ||
"name": "d3-cloud", | ||
"version": "1.2.2", | ||
"version": "1.2.4", | ||
"main": "build/d3.layout.cloud.js", | ||
"dependencies": { | ||
"d3-dispatch": "0.2.x" | ||
"d3-dispatch": "1" | ||
}, | ||
@@ -8,0 +8,0 @@ "ignore": [ |
@@ -66,3 +66,3 @@ (function(f){if(typeof exports==="object"&&typeof module!=="undefined"){module.exports=f()}else if(typeof define==="function"&&define.amd){define([],f)}else{var g;if(typeof window!=="undefined"){g=window}else if(typeof global!=="undefined"){g=global}else if(typeof self!=="undefined"){g=self}else{g=this}g=(g.d3||(g.d3 = {}));g=(g.layout||(g.layout = {}));g.cloud = f()}})(function(){var define,module,exports;return (function e(t,n,r){function s(o,u){if(!n[o]){if(!t[o]){var a=typeof require=="function"&&require;if(!u&&a)return a(o,!0);if(i)return i(o,!0);var f=new Error("Cannot find module '"+o+"'");throw f.code="MODULE_NOT_FOUND",f}var l=n[o]={exports:{}};t[o][0].call(l.exports,function(e){var n=t[o][1][e];return s(n?n:e)},l,l.exports,e,t,n,r)}return n[o].exports}var i=typeof require=="function"&&require;for(var o=0;o<r.length;o++)s(r[o]);return s})({1:[function(require,module,exports){ | ||
tags.push(d); | ||
event.word(d); | ||
event.call("word", cloud, d); | ||
if (bounds) cloudBounds(bounds, d); | ||
@@ -77,3 +77,3 @@ else bounds = [{x: d.x + d.x0, y: d.y + d.y0}, {x: d.x + d.x1, y: d.y + d.y1}]; | ||
cloud.stop(); | ||
event.end(tags, bounds); | ||
event.call("end", cloud, tags, bounds); | ||
} | ||
@@ -405,104 +405,99 @@ } | ||
},{"d3-dispatch":2}],2:[function(require,module,exports){ | ||
// https://d3js.org/d3-dispatch/ Version 1.0.2. Copyright 2016 Mike Bostock. | ||
(function (global, factory) { | ||
typeof exports === 'object' && typeof module !== 'undefined' ? factory(exports) : | ||
typeof define === 'function' && define.amd ? define(['exports'], factory) : | ||
factory((global.dispatch = {})); | ||
}(this, function (exports) { 'use strict'; | ||
(factory((global.d3 = global.d3 || {}))); | ||
}(this, (function (exports) { 'use strict'; | ||
function Dispatch(types) { | ||
var i = -1, | ||
n = types.length, | ||
callbacksByType = {}, | ||
callbackByName = {}, | ||
type, | ||
that = this; | ||
var noop = {value: function() {}}; | ||
that.on = function(type, callback) { | ||
type = parseType(type); | ||
function dispatch() { | ||
for (var i = 0, n = arguments.length, _ = {}, t; i < n; ++i) { | ||
if (!(t = arguments[i] + "") || (t in _)) throw new Error("illegal type: " + t); | ||
_[t] = []; | ||
} | ||
return new Dispatch(_); | ||
} | ||
// Return the current callback, if any. | ||
if (arguments.length < 2) { | ||
return (callback = callbackByName[type.name]) && callback.value; | ||
} | ||
function Dispatch(_) { | ||
this._ = _; | ||
} | ||
// If a type was specified… | ||
if (type.type) { | ||
var callbacks = callbacksByType[type.type], | ||
callback0 = callbackByName[type.name], | ||
i; | ||
function parseTypenames(typenames, types) { | ||
return typenames.trim().split(/^|\s+/).map(function(t) { | ||
var name = "", i = t.indexOf("."); | ||
if (i >= 0) name = t.slice(i + 1), t = t.slice(0, i); | ||
if (t && !types.hasOwnProperty(t)) throw new Error("unknown type: " + t); | ||
return {type: t, name: name}; | ||
}); | ||
} | ||
// Remove the current callback, if any, using copy-on-remove. | ||
if (callback0) { | ||
callback0.value = null; | ||
i = callbacks.indexOf(callback0); | ||
callbacksByType[type.type] = callbacks = callbacks.slice(0, i).concat(callbacks.slice(i + 1)); | ||
delete callbackByName[type.name]; | ||
} | ||
Dispatch.prototype = dispatch.prototype = { | ||
constructor: Dispatch, | ||
on: function(typename, callback) { | ||
var _ = this._, | ||
T = parseTypenames(typename + "", _), | ||
t, | ||
i = -1, | ||
n = T.length; | ||
// Add the new callback, if any. | ||
if (callback) { | ||
callback = {value: callback}; | ||
callbackByName[type.name] = callback; | ||
callbacks.push(callback); | ||
} | ||
} | ||
// If no callback was specified, return the callback of the given type and name. | ||
if (arguments.length < 2) { | ||
while (++i < n) if ((t = (typename = T[i]).type) && (t = get(_[t], typename.name))) return t; | ||
return; | ||
} | ||
// Otherwise, if a null callback was specified, remove all callbacks with the given name. | ||
else if (callback == null) { | ||
for (var otherType in callbacksByType) { | ||
if (callback = callbackByName[otherType + type.name]) { | ||
callback.value = null; | ||
var callbacks = callbacksByType[otherType], i = callbacks.indexOf(callback); | ||
callbacksByType[otherType] = callbacks.slice(0, i).concat(callbacks.slice(i + 1)); | ||
delete callbackByName[callback.name]; | ||
} | ||
} | ||
} | ||
return that; | ||
}; | ||
// If a type was specified, set the callback for the given type and name. | ||
// Otherwise, if a null callback was specified, remove callbacks of the given name. | ||
if (callback != null && typeof callback !== "function") throw new Error("invalid callback: " + callback); | ||
while (++i < n) { | ||
type = types[i] + ""; | ||
if (!type || (type in that)) throw new Error("illegal or duplicate type: " + type); | ||
callbacksByType[type] = []; | ||
that[type] = applier(type); | ||
if (t = (typename = T[i]).type) _[t] = set(_[t], typename.name, callback); | ||
else if (callback == null) for (t in _) _[t] = set(_[t], typename.name, null); | ||
} | ||
function parseType(type) { | ||
var i = (type += "").indexOf("."), name = type; | ||
if (i >= 0) type = type.slice(0, i); else name += "."; | ||
if (type && !callbacksByType.hasOwnProperty(type)) throw new Error("unknown type: " + type); | ||
return {type: type, name: name}; | ||
} | ||
return this; | ||
}, | ||
copy: function() { | ||
var copy = {}, _ = this._; | ||
for (var t in _) copy[t] = _[t].slice(); | ||
return new Dispatch(copy); | ||
}, | ||
call: function(type, that) { | ||
if ((n = arguments.length - 2) > 0) for (var args = new Array(n), i = 0, n, t; i < n; ++i) args[i] = arguments[i + 2]; | ||
if (!this._.hasOwnProperty(type)) throw new Error("unknown type: " + type); | ||
for (t = this._[type], i = 0, n = t.length; i < n; ++i) t[i].value.apply(that, args); | ||
}, | ||
apply: function(type, that, args) { | ||
if (!this._.hasOwnProperty(type)) throw new Error("unknown type: " + type); | ||
for (var t = this._[type], i = 0, n = t.length; i < n; ++i) t[i].value.apply(that, args); | ||
} | ||
}; | ||
function applier(type) { | ||
return function() { | ||
var callbacks = callbacksByType[type], // Defensive reference; copy-on-remove. | ||
callback, | ||
callbackValue, | ||
i = -1, | ||
n = callbacks.length; | ||
while (++i < n) { | ||
if (callbackValue = (callback = callbacks[i]).value) { | ||
callbackValue.apply(this, arguments); | ||
} | ||
} | ||
return that; | ||
}; | ||
function get(type, name) { | ||
for (var i = 0, n = type.length, c; i < n; ++i) { | ||
if ((c = type[i]).name === name) { | ||
return c.value; | ||
} | ||
} | ||
} | ||
function dispatch() { | ||
return new Dispatch(arguments); | ||
function set(type, name, callback) { | ||
for (var i = 0, n = type.length; i < n; ++i) { | ||
if (type[i].name === name) { | ||
type[i] = noop, type = type.slice(0, i).concat(type.slice(i + 1)); | ||
break; | ||
} | ||
} | ||
if (callback != null) type.push({name: name, value: callback}); | ||
return type; | ||
} | ||
dispatch.prototype = Dispatch.prototype; // allow instanceof | ||
exports.dispatch = dispatch; | ||
exports.dispatch = dispatch; | ||
Object.defineProperty(exports, '__esModule', { value: true }); | ||
})); | ||
}))); | ||
},{}]},{},[1])(1) | ||
}); |
{ | ||
"name": "d3-cloud", | ||
"version": "1.2.3", | ||
"version": "1.2.4", | ||
"description": "Generate word clouds in JavaScript.", | ||
@@ -5,0 +5,0 @@ "keywords": [ |
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
35906
858