mirror of
https://github.com/Combodo/iTop.git
synced 2026-04-30 14:08:46 +02:00
N°5621 Move C3 0.4.11 to NPM
This commit is contained in:
2
node_modules/d3/src/core/array.js
generated
vendored
Normal file
2
node_modules/d3/src/core/array.js
generated
vendored
Normal file
@@ -0,0 +1,2 @@
|
||||
var d3_arraySlice = [].slice,
|
||||
d3_array = function(list) { return d3_arraySlice.call(list); }; // conversion for NodeLists
|
||||
8
node_modules/d3/src/core/class.js
generated
vendored
Normal file
8
node_modules/d3/src/core/class.js
generated
vendored
Normal file
@@ -0,0 +1,8 @@
|
||||
function d3_class(ctor, properties) {
|
||||
for (var key in properties) {
|
||||
Object.defineProperty(ctor.prototype, key, {
|
||||
value: properties[key],
|
||||
enumerable: false
|
||||
});
|
||||
}
|
||||
}
|
||||
15
node_modules/d3/src/core/document.js
generated
vendored
Normal file
15
node_modules/d3/src/core/document.js
generated
vendored
Normal file
@@ -0,0 +1,15 @@
|
||||
var d3_document = this.document;
|
||||
|
||||
function d3_documentElement(node) {
|
||||
return node
|
||||
&& (node.ownerDocument // node is a Node
|
||||
|| node.document // node is a Window
|
||||
|| node).documentElement; // node is a Document
|
||||
}
|
||||
|
||||
function d3_window(node) {
|
||||
return node
|
||||
&& ((node.ownerDocument && node.ownerDocument.defaultView) // node is a Node
|
||||
|| (node.document && node) // node is a Window
|
||||
|| node.defaultView); // node is a Document
|
||||
}
|
||||
5
node_modules/d3/src/core/functor.js
generated
vendored
Normal file
5
node_modules/d3/src/core/functor.js
generated
vendored
Normal file
@@ -0,0 +1,5 @@
|
||||
function d3_functor(v) {
|
||||
return typeof v === "function" ? v : function() { return v; };
|
||||
}
|
||||
|
||||
d3.functor = d3_functor;
|
||||
3
node_modules/d3/src/core/identity.js
generated
vendored
Normal file
3
node_modules/d3/src/core/identity.js
generated
vendored
Normal file
@@ -0,0 +1,3 @@
|
||||
function d3_identity(d) {
|
||||
return d;
|
||||
}
|
||||
3
node_modules/d3/src/core/index.js
generated
vendored
Normal file
3
node_modules/d3/src/core/index.js
generated
vendored
Normal file
@@ -0,0 +1,3 @@
|
||||
import "functor";
|
||||
import "ns";
|
||||
import "rebind";
|
||||
1
node_modules/d3/src/core/noop.js
generated
vendored
Normal file
1
node_modules/d3/src/core/noop.js
generated
vendored
Normal file
@@ -0,0 +1 @@
|
||||
function d3_noop() {}
|
||||
18
node_modules/d3/src/core/ns.js
generated
vendored
Normal file
18
node_modules/d3/src/core/ns.js
generated
vendored
Normal file
@@ -0,0 +1,18 @@
|
||||
var d3_nsXhtml = "http://www.w3.org/1999/xhtml";
|
||||
|
||||
var d3_nsPrefix = {
|
||||
svg: "http://www.w3.org/2000/svg",
|
||||
xhtml: d3_nsXhtml,
|
||||
xlink: "http://www.w3.org/1999/xlink",
|
||||
xml: "http://www.w3.org/XML/1998/namespace",
|
||||
xmlns: "http://www.w3.org/2000/xmlns/"
|
||||
};
|
||||
|
||||
d3.ns = {
|
||||
prefix: d3_nsPrefix,
|
||||
qualify: function(name) {
|
||||
var i = name.indexOf(":"), prefix = name;
|
||||
if (i >= 0 && (prefix = name.slice(0, i)) !== "xmlns") name = name.slice(i + 1);
|
||||
return d3_nsPrefix.hasOwnProperty(prefix) ? {space: d3_nsPrefix[prefix], local: name} : name;
|
||||
}
|
||||
};
|
||||
16
node_modules/d3/src/core/rebind.js
generated
vendored
Normal file
16
node_modules/d3/src/core/rebind.js
generated
vendored
Normal file
@@ -0,0 +1,16 @@
|
||||
// Copies a variable number of methods from source to target.
|
||||
d3.rebind = function(target, source) {
|
||||
var i = 1, n = arguments.length, method;
|
||||
while (++i < n) target[method = arguments[i]] = d3_rebind(target, source, source[method]);
|
||||
return target;
|
||||
};
|
||||
|
||||
// Method is assumed to be a standard D3 getter-setter:
|
||||
// If passed with no arguments, gets the value.
|
||||
// If passed with arguments, sets the value and returns the target.
|
||||
function d3_rebind(target, source, method) {
|
||||
return function() {
|
||||
var value = method.apply(source, arguments);
|
||||
return value === source ? target : value;
|
||||
};
|
||||
}
|
||||
3
node_modules/d3/src/core/source.js
generated
vendored
Normal file
3
node_modules/d3/src/core/source.js
generated
vendored
Normal file
@@ -0,0 +1,3 @@
|
||||
function d3_source(d) {
|
||||
return d.source;
|
||||
}
|
||||
11
node_modules/d3/src/core/subclass.js
generated
vendored
Normal file
11
node_modules/d3/src/core/subclass.js
generated
vendored
Normal file
@@ -0,0 +1,11 @@
|
||||
var d3_subclass = {}.__proto__?
|
||||
|
||||
// Until ECMAScript supports array subclassing, prototype injection works well.
|
||||
function(object, prototype) {
|
||||
object.__proto__ = prototype;
|
||||
}:
|
||||
|
||||
// And if your browser doesn't support __proto__, we'll use direct extension.
|
||||
function(object, prototype) {
|
||||
for (var property in prototype) object[property] = prototype[property];
|
||||
};
|
||||
3
node_modules/d3/src/core/target.js
generated
vendored
Normal file
3
node_modules/d3/src/core/target.js
generated
vendored
Normal file
@@ -0,0 +1,3 @@
|
||||
function d3_target(d) {
|
||||
return d.target;
|
||||
}
|
||||
3
node_modules/d3/src/core/true.js
generated
vendored
Normal file
3
node_modules/d3/src/core/true.js
generated
vendored
Normal file
@@ -0,0 +1,3 @@
|
||||
function d3_true() {
|
||||
return true;
|
||||
}
|
||||
10
node_modules/d3/src/core/vendor.js
generated
vendored
Normal file
10
node_modules/d3/src/core/vendor.js
generated
vendored
Normal file
@@ -0,0 +1,10 @@
|
||||
function d3_vendorSymbol(object, name) {
|
||||
if (name in object) return name;
|
||||
name = name.charAt(0).toUpperCase() + name.slice(1);
|
||||
for (var i = 0, n = d3_vendorPrefixes.length; i < n; ++i) {
|
||||
var prefixName = d3_vendorPrefixes[i] + name;
|
||||
if (prefixName in object) return prefixName;
|
||||
}
|
||||
}
|
||||
|
||||
var d3_vendorPrefixes = ["webkit", "ms", "moz", "Moz", "o", "O"];
|
||||
3
node_modules/d3/src/core/zero.js
generated
vendored
Normal file
3
node_modules/d3/src/core/zero.js
generated
vendored
Normal file
@@ -0,0 +1,3 @@
|
||||
function d3_zero() {
|
||||
return 0;
|
||||
}
|
||||
Reference in New Issue
Block a user