From 36080d94d033f53ebff3f77808e90c7fa264b067 Mon Sep 17 00:00:00 2001 From: Joseph Dias Date: Thu, 12 May 2016 12:36:43 +0530 Subject: [PATCH] fixed all eslint errors --- djaodjin-annotate.js | 139 +++++++++++++++++++++++-------------------- 1 file changed, 76 insertions(+), 63 deletions(-) diff --git a/djaodjin-annotate.js b/djaodjin-annotate.js index b77edf5..97e487c 100644 --- a/djaodjin-annotate.js +++ b/djaodjin-annotate.js @@ -3,10 +3,14 @@ djaodjin-annotate.js v0.0.4 Copyright (c) 2015, Djaodjin Inc. MIT License */ -/*global document jQuery Image window:true*/ +/* global document jQuery Image window:true*/ (function($) { 'use strict'; - + /** + * Function to annotate the image + * @param {[type]} el [description] + * @param {Object} options [description] + */ function Annotate(el, options) { this.options = options; this.$el = $(el); @@ -71,35 +75,39 @@ MIT License '' + + ' title="No tool selected">' + + '' + ''; } self.$tool += '' + '' + '' + + ' data-toggle="tooltip"' + + 'data-placement="top" title="Write some text">' + + '' + '' + + '' + '' + - '' + '' + @@ -114,12 +122,13 @@ MIT License self.$tool += 'RECTANGLE' + 'CIRCLE' + 'CIRCLE TEXT' + 'ARROW' + 'ARROWPEN' + - '' + + '' + ''; } self.$tool = $(self.$tool); @@ -128,30 +137,28 @@ MIT License if (self.options.position === 'top' || self.options.position !== 'top' && !self.options.bootstrap) { self.$tool.css({ - 'position': 'absolute', - 'top': -35, - 'left': canvasPosition.left + position: 'absolute', + top: -35, + left: canvasPosition.left + }); + } else if (self.options.position === 'left' && self.options.bootstrap) { + self.$tool.css({ + position: 'absolute', + top: canvasPosition.top - 35, + left: canvasPosition.left - 20 + }); + } else if (self.options.position === 'right' && self.options.bootstrap) { + self.$tool.css({ + position: 'absolute', + top: canvasPosition.top - 35, + left: canvasPosition.left + self.baseCanvas.width + 20 + }); + } else if (self.options.position === 'bottom' && self.options.bootstrap) { + self.$tool.css({ + position: 'absolute', + top: canvasPosition.top + self.baseCanvas.height + 35, + left: canvasPosition.left }); - } else { - if (self.options.position === 'left' && self.options.bootstrap) { - self.$tool.css({ - 'position': 'absolute', - 'top': canvasPosition.top - 35, - 'left': canvasPosition.left - 20 - }); - } else if (self.options.position === 'right' && self.options.bootstrap) { - self.$tool.css({ - 'position': 'absolute', - 'top': canvasPosition.top - 35, - 'left': canvasPosition.left + self.baseCanvas.width + 20 - }); - } else if (self.options.position === 'bottom' && self.options.bootstrap) { - self.$tool.css({ - 'position': 'absolute', - 'top': canvasPosition.top + self.baseCanvas.height + 35, - 'left': canvasPosition.left - }); - } } self.$textbox = $('