[Pkg-javascript-commits] [d3-tip.js] 241/277: remove erroneous trailing whitespace
bhuvan krishna
bhuvan-guest at moszumanska.debian.org
Thu Dec 8 06:57:35 UTC 2016
This is an automated email from the git hooks/post-receive script.
bhuvan-guest pushed a commit to branch master
in repository d3-tip.js.
commit 460b1e636bc53d9fab23e62611f22dfc2f4ed9e9
Author: Justin Palmer <justin at github.com>
Date: Tue Sep 30 08:29:21 2014 -0700
remove erroneous trailing whitespace
---
index.js | 74 ++++++++++++++++++++++++++++++++--------------------------------
1 file changed, 37 insertions(+), 37 deletions(-)
diff --git a/index.js b/index.js
index 1a3252f..60b7be6 100644
--- a/index.js
+++ b/index.js
@@ -24,20 +24,20 @@
svg = null,
point = null,
target = null
-
+
function tip(vis) {
svg = getSVGNode(vis)
point = svg.createSVGPoint()
document.body.appendChild(node)
}
-
+
// Public - show the tooltip on the screen
//
// Returns a tip
tip.show = function() {
var args = Array.prototype.slice.call(arguments)
if(args[args.length - 1] instanceof SVGElement) target = args.pop()
-
+
var content = html.apply(this, args),
poffset = offset.apply(this, args),
dir = direction.apply(this, args),
@@ -46,20 +46,20 @@
coords,
scrollTop = document.documentElement.scrollTop || document.body.scrollTop,
scrollLeft = document.documentElement.scrollLeft || document.body.scrollLeft
-
+
nodel.html(content)
.style({ opacity: 1, 'pointer-events': 'all' })
-
+
while(i--) nodel.classed(directions[i], false)
coords = direction_callbacks.get(dir).apply(this)
nodel.classed(dir, true).style({
top: (coords.top + poffset[0]) + scrollTop + 'px',
left: (coords.left + poffset[1]) + scrollLeft + 'px'
})
-
+
return tip
}
-
+
// Public - hide the tooltip
//
// Returns a tip
@@ -68,7 +68,7 @@
nodel.style({ opacity: 0, 'pointer-events': 'none' })
return tip
}
-
+
// Public: Proxy attr calls to the d3 tip container. Sets or gets attribute value.
//
// n - name of the attribute
@@ -82,10 +82,10 @@
var args = Array.prototype.slice.call(arguments)
d3.selection.prototype.attr.apply(d3.select(node), args)
}
-
+
return tip
}
-
+
// Public: Proxy style calls to the d3 tip container. Sets or gets a style value.
//
// n - name of the property
@@ -99,10 +99,10 @@
var args = Array.prototype.slice.call(arguments)
d3.selection.prototype.style.apply(d3.select(node), args)
}
-
+
return tip
}
-
+
// Public: Set or get the direction of the tooltip
//
// v - One of n(north), s(south), e(east), or w(west), nw(northwest),
@@ -112,10 +112,10 @@
tip.direction = function(v) {
if (!arguments.length) return direction
direction = v == null ? v : d3.functor(v)
-
+
return tip
}
-
+
// Public: Sets or gets the offset of the tip
//
// v - Array of [x, y] offset
@@ -124,10 +124,10 @@
tip.offset = function(v) {
if (!arguments.length) return offset
offset = v == null ? v : d3.functor(v)
-
+
return tip
}
-
+
// Public: sets or gets the html value of the tooltip
//
// v - String value of the tip
@@ -136,14 +136,14 @@
tip.html = function(v) {
if (!arguments.length) return html
html = v == null ? v : d3.functor(v)
-
+
return tip
}
-
+
function d3_tip_direction() { return 'n' }
function d3_tip_offset() { return [0, 0] }
function d3_tip_html() { return ' ' }
-
+
var direction_callbacks = d3.map({
n: direction_n,
s: direction_s,
@@ -154,9 +154,9 @@
sw: direction_sw,
se: direction_se
}),
-
+
directions = direction_callbacks.keys()
-
+
function direction_n() {
var bbox = getScreenBBox()
return {
@@ -164,7 +164,7 @@
left: bbox.n.x - node.offsetWidth / 2
}
}
-
+
function direction_s() {
var bbox = getScreenBBox()
return {
@@ -172,7 +172,7 @@
left: bbox.s.x - node.offsetWidth / 2
}
}
-
+
function direction_e() {
var bbox = getScreenBBox()
return {
@@ -180,7 +180,7 @@
left: bbox.e.x
}
}
-
+
function direction_w() {
var bbox = getScreenBBox()
return {
@@ -188,7 +188,7 @@
left: bbox.w.x - node.offsetWidth
}
}
-
+
function direction_nw() {
var bbox = getScreenBBox()
return {
@@ -196,7 +196,7 @@
left: bbox.nw.x - node.offsetWidth
}
}
-
+
function direction_ne() {
var bbox = getScreenBBox()
return {
@@ -204,7 +204,7 @@
left: bbox.ne.x
}
}
-
+
function direction_sw() {
var bbox = getScreenBBox()
return {
@@ -212,7 +212,7 @@
left: bbox.sw.x - node.offsetWidth
}
}
-
+
function direction_se() {
var bbox = getScreenBBox()
return {
@@ -220,7 +220,7 @@
left: bbox.e.x
}
}
-
+
function initNode() {
var node = d3.select(document.createElement('div'))
node.style({
@@ -230,18 +230,18 @@
'pointer-events': 'none',
'box-sizing': 'border-box'
})
-
+
return node.node()
}
-
+
function getSVGNode(el) {
el = el.node()
if(el.tagName.toLowerCase() == 'svg')
return el
-
+
return el.ownerSVGElement
}
-
+
// Private - gets the screen coordinates of a shape
//
// Given a shape on the screen, will return an SVGPoint for the directions
@@ -264,7 +264,7 @@
height = tbbox.height,
x = tbbox.x,
y = tbbox.y
-
+
point.x = x
point.y = y
bbox.nw = point.matrixTransform(matrix)
@@ -283,11 +283,11 @@
bbox.n = point.matrixTransform(matrix)
point.y += height
bbox.s = point.matrixTransform(matrix)
-
+
return bbox
}
-
+
return tip
};
-}));
\ No newline at end of file
+}));
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-javascript/d3-tip.js.git
More information about the Pkg-javascript-commits
mailing list