diff --git a/vitragedashboard/static/vendor/dagre-d3/demo/arrows.html b/vitragedashboard/static/vendor/dagre-d3/demo/arrows.html deleted file mode 100644 index 10d3361..0000000 --- a/vitragedashboard/static/vendor/dagre-d3/demo/arrows.html +++ /dev/null @@ -1,76 +0,0 @@ - - - -Dagre D3 Demo: Arrows - - - - - - - -

Dagre D3 Demo: Arrows

- - - -
-

A sample that shows the different arrows available in dagre-d3. -

- - - - diff --git a/vitragedashboard/static/vendor/dagre-d3/demo/demo.css b/vitragedashboard/static/vendor/dagre-d3/demo/demo.css deleted file mode 100644 index 06db0ca..0000000 --- a/vitragedashboard/static/vendor/dagre-d3/demo/demo.css +++ /dev/null @@ -1,35 +0,0 @@ -body { - width: 960px; - margin: 0 auto; - color: #333; - font-weight: 300; - font-family: "Helvetica Neue", Helvetica, Arial, sans-serf; -} - -h1 { - font-size: 3em; - font-weight: 300; -} - -h2 { - font-size: 1.5em; - font-weight: 300; -} - -section { - margin-bottom: 3em; -} - -section p { - text-align: justify; -} - -svg { - border: 1px solid #ccc; - overflow: hidden; - margin: 0 auto; -} - -pre { - border: 1px solid #ccc; -} diff --git a/vitragedashboard/static/vendor/dagre-d3/demo/demo.js b/vitragedashboard/static/vendor/dagre-d3/demo/demo.js deleted file mode 100644 index 914e82f..0000000 --- a/vitragedashboard/static/vendor/dagre-d3/demo/demo.js +++ /dev/null @@ -1,26 +0,0 @@ -/*var bodyElem = d3.select('body'), - jsElem = d3.select('#js'), - jsPanel = bodyElem.append('div').attr('id', 'jsPanel'); - cssElem = d3.select('#css'), - cssPanel = bodyElem.append('div').attr('id', 'cssPanel'); - -function setupPanel(panel, elem, title) { - panel.append('h2').text(title); - return panel.append('pre').append('code').text(elem.html().trim()); -} - -var jsCode = setupPanel(jsPanel, jsElem, 'JavaScript'); -var cssCode = setupPanel(cssPanel, cssElem, 'CSS'); - -var hljsRoot = 'http://cdnjs.cloudflare.com/ajax/libs/highlight.js/8.1'; - -bodyElem.append('link') - .attr('rel', 'stylesheet') - .attr('href', hljsRoot + '/styles/xcode.min.css'); -bodyElem.append('script') - .attr('src', hljsRoot + '/highlight.min.js') - .on('load', function() { - hljs.highlightBlock(jsCode.node()); - hljs.highlightBlock(cssCode.node()); - }); -*/ \ No newline at end of file diff --git a/vitragedashboard/static/vendor/dagre-d3/demo/dom.html b/vitragedashboard/static/vendor/dagre-d3/demo/dom.html deleted file mode 100644 index 706aa20..0000000 --- a/vitragedashboard/static/vendor/dagre-d3/demo/dom.html +++ /dev/null @@ -1,99 +0,0 @@ - - - -Dagre D3 Demo: DOM Example - - - - - -

Dagre D3 Demo: DOM Example

- - - - - -
-

A sample showing how to use DOM nodes in a graph. Note that IE does not -support this technique. -

- - - - diff --git a/vitragedashboard/static/vendor/dagre-d3/demo/etl-status.html b/vitragedashboard/static/vendor/dagre-d3/demo/etl-status.html deleted file mode 100644 index 2ba8f47..0000000 --- a/vitragedashboard/static/vendor/dagre-d3/demo/etl-status.html +++ /dev/null @@ -1,285 +0,0 @@ - - - -Dagre D3 Renderer Demo - - - - - - - -
- -
- - diff --git a/vitragedashboard/static/vendor/dagre-d3/demo/hover.html b/vitragedashboard/static/vendor/dagre-d3/demo/hover.html deleted file mode 100644 index b83b370..0000000 --- a/vitragedashboard/static/vendor/dagre-d3/demo/hover.html +++ /dev/null @@ -1,197 +0,0 @@ - - - -Dagre D3 Demo: Tooltip on Hover - - - - - - - - - - -

Dagre D3 Demo: Tooltip on Hover

- - - - - -
-

The TCP state diagram -(source: RFC 793) with -hover support. Uses tipsy JS and CSS -for the tooltip. -

- - - - diff --git a/vitragedashboard/static/vendor/dagre-d3/demo/interactive-demo.html b/vitragedashboard/static/vendor/dagre-d3/demo/interactive-demo.html deleted file mode 100644 index 5b41fa6..0000000 --- a/vitragedashboard/static/vendor/dagre-d3/demo/interactive-demo.html +++ /dev/null @@ -1,173 +0,0 @@ - - - -Dagre Interactive Demo - - - - - - - - - - - -

Dagre Interactive Demo

- -

Input

- -
- - - - Link for this graph -
- -

Graph Visualization

- - - - - - diff --git a/vitragedashboard/static/vendor/dagre-d3/demo/sentence-tokenization.html b/vitragedashboard/static/vendor/dagre-d3/demo/sentence-tokenization.html deleted file mode 100644 index 0cace6b..0000000 --- a/vitragedashboard/static/vendor/dagre-d3/demo/sentence-tokenization.html +++ /dev/null @@ -1,105 +0,0 @@ - - - -Dagre D3 Demo: Sentence Tokenization - - - - - -

Dagre D3 Demo: Sentence Tokenization

- - - - - -
-

An example of visualizing the tokenization of a sentence. This example shows -how CSS classes can be applied to a rendered graph. -

- - - - diff --git a/vitragedashboard/static/vendor/dagre-d3/demo/shapes.html b/vitragedashboard/static/vendor/dagre-d3/demo/shapes.html deleted file mode 100644 index e7805de..0000000 --- a/vitragedashboard/static/vendor/dagre-d3/demo/shapes.html +++ /dev/null @@ -1,71 +0,0 @@ - - - -Dagre D3 Demo: Shapes - - - - - - - -

Dagre D3 Demo: Shapes

- - - -
-

A sample that shows the different node shapes available in dagre-d3. -

- - - - diff --git a/vitragedashboard/static/vendor/dagre-d3/demo/style-attrs.html b/vitragedashboard/static/vendor/dagre-d3/demo/style-attrs.html deleted file mode 100644 index 1097076..0000000 --- a/vitragedashboard/static/vendor/dagre-d3/demo/style-attrs.html +++ /dev/null @@ -1,80 +0,0 @@ - - - -Dagre D3 Demo: Style Attributes - - - - - -

Dagre D3 Demo: Style Attributes

- - - - - -
-

An example showing how styles that are set in the input graph can be applied -to nodes, node labels, edges, and edge labels in the rendered graph. -

- - - - diff --git a/vitragedashboard/static/vendor/dagre-d3/demo/tcp-state-diagram.html b/vitragedashboard/static/vendor/dagre-d3/demo/tcp-state-diagram.html deleted file mode 100644 index 63749ce..0000000 --- a/vitragedashboard/static/vendor/dagre-d3/demo/tcp-state-diagram.html +++ /dev/null @@ -1,105 +0,0 @@ - - - -Dagre D3 Demo: TCP State Diagram - - - - - - - -

Dagre D3 Demo: TCP State Diagram

- - - -
-

A sample rendering of a TCP state diagram -(RFC 793). This example -shows how to set custom styles in the input graph and how to set a custom -initial zoom. -

- - - - diff --git a/vitragedashboard/static/vendor/dagre-d3/demo/tipsy.css b/vitragedashboard/static/vendor/dagre-d3/demo/tipsy.css deleted file mode 100644 index ca03976..0000000 --- a/vitragedashboard/static/vendor/dagre-d3/demo/tipsy.css +++ /dev/null @@ -1,25 +0,0 @@ -.tipsy { font-size: 10px; position: absolute; padding: 5px; z-index: 100000; } - .tipsy-inner { background-color: #000; color: #FFF; max-width: 200px; padding: 5px 8px 4px 8px; text-align: center; } - - /* Rounded corners */ - .tipsy-inner { border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px; } - - /* Uncomment for shadow */ - .tipsy-inner { box-shadow: 0 0 5px #000000; -webkit-box-shadow: 0 0 5px #000000; -moz-box-shadow: 0 0 5px #000000; } - - .tipsy-arrow { position: absolute; width: 0; height: 0; line-height: 0; border: 5px dashed #000; } - - /* Rules to colour arrows */ - .tipsy-arrow-n { border-bottom-color: #000; } - .tipsy-arrow-s { border-top-color: #000; } - .tipsy-arrow-e { border-left-color: #000; } - .tipsy-arrow-w { border-right-color: #000; } - - .tipsy-n .tipsy-arrow { top: 0px; left: 50%; margin-left: -5px; border-bottom-style: solid; border-top: none; border-left-color: transparent; border-right-color: transparent; } - .tipsy-nw .tipsy-arrow { top: 0; left: 10px; border-bottom-style: solid; border-top: none; border-left-color: transparent; border-right-color: transparent;} - .tipsy-ne .tipsy-arrow { top: 0; right: 10px; border-bottom-style: solid; border-top: none; border-left-color: transparent; border-right-color: transparent;} - .tipsy-s .tipsy-arrow { bottom: 0; left: 50%; margin-left: -5px; border-top-style: solid; border-bottom: none; border-left-color: transparent; border-right-color: transparent; } - .tipsy-sw .tipsy-arrow { bottom: 0; left: 10px; border-top-style: solid; border-bottom: none; border-left-color: transparent; border-right-color: transparent; } - .tipsy-se .tipsy-arrow { bottom: 0; right: 10px; border-top-style: solid; border-bottom: none; border-left-color: transparent; border-right-color: transparent; } - .tipsy-e .tipsy-arrow { right: 0; top: 50%; margin-top: -5px; border-left-style: solid; border-right: none; border-top-color: transparent; border-bottom-color: transparent; } - .tipsy-w .tipsy-arrow { left: 0; top: 50%; margin-top: -5px; border-right-style: solid; border-left: none; border-top-color: transparent; border-bottom-color: transparent; } diff --git a/vitragedashboard/static/vendor/dagre-d3/demo/tipsy.js b/vitragedashboard/static/vendor/dagre-d3/demo/tipsy.js deleted file mode 100644 index 9fd564d..0000000 --- a/vitragedashboard/static/vendor/dagre-d3/demo/tipsy.js +++ /dev/null @@ -1,288 +0,0 @@ -// tipsy, facebook style tooltips for jquery -// version 1.0.0a -// (c) 2008-2010 jason frame [jason@onehackoranother.com] -// released under the MIT license - -(function($) { - - function maybeCall(thing, ctx) { - return (typeof thing == 'function') ? (thing.call(ctx)) : thing; - } - - function Tipsy(element, options) { - this.$element = $(element); - this.options = options; - this.enabled = true; - this.fixTitle(); - } - - Tipsy.prototype = { - show: function() { - var title = this.getTitle(); - if (title && this.enabled) { - var $tip = this.tip(); - - $tip.find('.tipsy-inner')[this.options.html ? 'html' : 'text'](title); - $tip[0].className = 'tipsy'; // reset classname in case of dynamic gravity - $tip.remove().css({top: 0, left: 0, visibility: 'hidden', display: 'block'}).prependTo(document.body); - - var pos = $.extend({}, this.$element.offset(), { - width: this.$element[0].offsetWidth || 0, - height: this.$element[0].offsetHeight || 0 - }); - - if (typeof this.$element[0].nearestViewportElement == 'object') { - // SVG - var el = this.$element[0]; - var rect = el.getBoundingClientRect(); - pos.width = rect.width; - pos.height = rect.height; - } - - - var actualWidth = $tip[0].offsetWidth, - actualHeight = $tip[0].offsetHeight, - gravity = maybeCall(this.options.gravity, this.$element[0]); - - var tp; - switch (gravity.charAt(0)) { - case 'n': - tp = {top: pos.top + pos.height + this.options.offset, left: pos.left + pos.width / 2 - actualWidth / 2}; - break; - case 's': - tp = {top: pos.top - actualHeight - this.options.offset, left: pos.left + pos.width / 2 - actualWidth / 2}; - break; - case 'e': - tp = {top: pos.top + pos.height / 2 - actualHeight / 2, left: pos.left - actualWidth - this.options.offset}; - break; - case 'w': - tp = {top: pos.top + pos.height / 2 - actualHeight / 2, left: pos.left + pos.width + this.options.offset}; - break; - } - - if (gravity.length == 2) { - if (gravity.charAt(1) == 'w') { - tp.left = pos.left + pos.width / 2 - 15; - } else { - tp.left = pos.left + pos.width / 2 - actualWidth + 15; - } - } - - $tip.css(tp).addClass('tipsy-' + gravity); - $tip.find('.tipsy-arrow')[0].className = 'tipsy-arrow tipsy-arrow-' + gravity.charAt(0); - if (this.options.className) { - $tip.addClass(maybeCall(this.options.className, this.$element[0])); - } - - if (this.options.fade) { - $tip.stop().css({opacity: 0, display: 'block', visibility: 'visible'}).animate({opacity: this.options.opacity}); - } else { - $tip.css({visibility: 'visible', opacity: this.options.opacity}); - } - - var t = this; - var set_hovered = function(set_hover){ - return function(){ - t.$tip.stop(); - t.tipHovered = set_hover; - if (!set_hover){ - if (t.options.delayOut === 0) { - t.hide(); - } else { - setTimeout(function() { - if (t.hoverState == 'out') t.hide(); }, t.options.delayOut); - } - } - }; - }; - $tip.hover(set_hovered(true), set_hovered(false)); - } - }, - - hide: function() { - if (this.options.fade) { - this.tip().stop().fadeOut(function() { $(this).remove(); }); - } else { - this.tip().remove(); - } - }, - - fixTitle: function() { - var $e = this.$element; - - if ($e.attr('title') || typeof($e.attr('original-title')) != 'string') { - $e.attr('original-title', $e.attr('title') || '').removeAttr('title'); - } - if (typeof $e.context.nearestViewportElement == 'object'){ - if ($e.children('title').length){ - $e.append('' + ($e.children('title').text() || '') + '') - .children('title').remove(); - } - } - }, - - getTitle: function() { - - var title, $e = this.$element, o = this.options; - this.fixTitle(); - - if (typeof o.title == 'string') { - var title_name = o.title == 'title' ? 'original-title' : o.title; - if ($e.children(title_name).length){ - title = $e.children(title_name).html(); - } else{ - title = $e.attr(title_name); - } - - } else if (typeof o.title == 'function') { - title = o.title.call($e[0]); - } - title = ('' + title).replace(/(^\s*|\s*$)/, ""); - return title || o.fallback; - }, - - tip: function() { - if (!this.$tip) { - this.$tip = $('
').html('
'); - } - return this.$tip; - }, - - validate: function() { - if (!this.$element[0].parentNode) { - this.hide(); - this.$element = null; - this.options = null; - } - }, - - enable: function() { this.enabled = true; }, - disable: function() { this.enabled = false; }, - toggleEnabled: function() { this.enabled = !this.enabled; } - }; - - $.fn.tipsy = function(options) { - - if (options === true) { - return this.data('tipsy'); - } else if (typeof options == 'string') { - var tipsy = this.data('tipsy'); - if (tipsy) tipsy[options](); - return this; - } - - options = $.extend({}, $.fn.tipsy.defaults, options); - - if (options.hoverlock && options.delayOut === 0) { - options.delayOut = 100; - } - - function get(ele) { - var tipsy = $.data(ele, 'tipsy'); - if (!tipsy) { - tipsy = new Tipsy(ele, $.fn.tipsy.elementOptions(ele, options)); - $.data(ele, 'tipsy', tipsy); - } - return tipsy; - } - - function enter() { - var tipsy = get(this); - tipsy.hoverState = 'in'; - if (options.delayIn === 0) { - tipsy.show(); - } else { - tipsy.fixTitle(); - setTimeout(function() { if (tipsy.hoverState == 'in') tipsy.show(); }, options.delayIn); - } - } - - function leave() { - var tipsy = get(this); - tipsy.hoverState = 'out'; - if (options.delayOut === 0) { - tipsy.hide(); - } else { - var to = function() { - if (!tipsy.tipHovered || !options.hoverlock){ - if (tipsy.hoverState == 'out') tipsy.hide(); - } - }; - setTimeout(to, options.delayOut); - } - } - - if (options.trigger != 'manual') { - var binder = options.live ? 'live' : 'bind', - eventIn = options.trigger == 'hover' ? 'mouseenter' : 'focus', - eventOut = options.trigger == 'hover' ? 'mouseleave' : 'blur'; - this[binder](eventIn, enter)[binder](eventOut, leave); - } - - return this; - - }; - - $.fn.tipsy.defaults = { - className: null, - delayIn: 0, - delayOut: 0, - fade: false, - fallback: '', - gravity: 'n', - html: false, - live: false, - offset: 0, - opacity: 0.8, - title: 'title', - trigger: 'hover', - hoverlock: false - }; - - // Overwrite this method to provide options on a per-element basis. - // For example, you could store the gravity in a 'tipsy-gravity' attribute: - // return $.extend({}, options, {gravity: $(ele).attr('tipsy-gravity') || 'n' }); - // (remember - do not modify 'options' in place!) - $.fn.tipsy.elementOptions = function(ele, options) { - return $.metadata ? $.extend({}, options, $(ele).metadata()) : options; - }; - - $.fn.tipsy.autoNS = function() { - return $(this).offset().top > ($(document).scrollTop() + $(window).height() / 2) ? 's' : 'n'; - }; - - $.fn.tipsy.autoWE = function() { - return $(this).offset().left > ($(document).scrollLeft() + $(window).width() / 2) ? 'e' : 'w'; - }; - - /** - * yields a closure of the supplied parameters, producing a function that takes - * no arguments and is suitable for use as an autogravity function like so: - * - * @param margin (int) - distance from the viewable region edge that an - * element should be before setting its tooltip's gravity to be away - * from that edge. - * @param prefer (string, e.g. 'n', 'sw', 'w') - the direction to prefer - * if there are no viewable region edges effecting the tooltip's - * gravity. It will try to vary from this minimally, for example, - * if 'sw' is preferred and an element is near the right viewable - * region edge, but not the top edge, it will set the gravity for - * that element's tooltip to be 'se', preserving the southern - * component. - */ - $.fn.tipsy.autoBounds = function(margin, prefer) { - return function() { - var dir = {ns: prefer[0], ew: (prefer.length > 1 ? prefer[1] : false)}, - boundTop = $(document).scrollTop() + margin, - boundLeft = $(document).scrollLeft() + margin, - $this = $(this); - - if ($this.offset().top < boundTop) dir.ns = 'n'; - if ($this.offset().left < boundLeft) dir.ew = 'w'; - if ($(window).width() + $(document).scrollLeft() - $this.offset().left < margin) dir.ew = 'e'; - if ($(window).height() + $(document).scrollTop() - $this.offset().top < margin) dir.ns = 's'; - - return dir.ns + (dir.ew ? dir.ew : ''); - }; - }; -})(jQuery); \ No newline at end of file diff --git a/vitragedashboard/static/vendor/dagre-d3/demo/user-defined.html b/vitragedashboard/static/vendor/dagre-d3/demo/user-defined.html deleted file mode 100644 index 9f84124..0000000 --- a/vitragedashboard/static/vendor/dagre-d3/demo/user-defined.html +++ /dev/null @@ -1,115 +0,0 @@ - - - -Dagre D3 Demo: User-defined Shapes and Arrows - - - - - - - -

Dagre D3 Demo: User-defined Shapes and Arrows

- - - -
-

An example that shows how to create and use user-defined shapes and arrows. -

- - - -