diff options
author | Saivan <savian@me.com> | 2018-11-26 00:17:41 +1300 |
---|---|---|
committer | Saivan <savian@me.com> | 2018-11-26 00:17:41 +1300 |
commit | 617aa12304541cf1d80b2bf5567ac633958c38de (patch) | |
tree | c1082b4573625f93d18e82e6d5a0c4a40782993f /src/elements/A.js | |
parent | 599fda2f11c88b2c18d0cd0b57d4adeca20db2eb (diff) | |
download | svg.js-617aa12304541cf1d80b2bf5567ac633958c38de.tar.gz svg.js-617aa12304541cf1d80b2bf5567ac633958c38de.zip |
Reverted some of the lint rules after chatting with fuzzy
This commit reverts some of the rules we added on the linter, it changed a lot of
code again... but these won't happen too often.
Changes
=======
- Modified the linter again
Diffstat (limited to 'src/elements/A.js')
-rw-r--r-- | src/elements/A.js | 50 |
1 files changed, 17 insertions, 33 deletions
diff --git a/src/elements/A.js b/src/elements/A.js index ee81975..ef047a2 100644 --- a/src/elements/A.js +++ b/src/elements/A.js @@ -4,58 +4,42 @@ import { xlink } from '../modules/core/namespaces.js' import Container from './Container.js' export default class A extends Container { - - constructor ( node ) { - - super( nodeOrNew( 'a', node ), node ) - + constructor (node) { + super(nodeOrNew('a', node), node) } // Link url - to ( url ) { - - return this.attr( 'href', url, xlink ) - + to (url) { + return this.attr('href', url, xlink) } // Link target attribute - target ( target ) { - - return this.attr( 'target', target ) - + target (target) { + return this.attr('target', target) } - } -registerMethods( { +registerMethods({ Container: { // Create a hyperlink element - link: wrapWithAttrCheck( function ( url ) { - - return this.put( new A() ).to( url ) - - } ) + link: wrapWithAttrCheck(function (url) { + return this.put(new A()).to(url) + }) }, Element: { // Create a hyperlink element - linkTo: function ( url ) { - + linkTo: function (url) { var link = new A() - if ( typeof url === 'function' ) { - - url.call( link, link ) - + if (typeof url === 'function') { + url.call(link, link) } else { - - link.to( url ) - + link.to(url) } - return this.parent().put( link ).put( this ) - + return this.parent().put(link).put(this) } } -} ) +}) -register( A ) +register(A) |