diff options
Diffstat (limited to 'src/elements/Rect.js')
-rw-r--r-- | src/elements/Rect.js | 24 |
1 files changed, 9 insertions, 15 deletions
diff --git a/src/elements/Rect.js b/src/elements/Rect.js index 465b52b..6e161c9 100644 --- a/src/elements/Rect.js +++ b/src/elements/Rect.js @@ -9,27 +9,21 @@ import { rx, ry } from '../modules/core/circled.js' import Shape from './Shape.js' export default class Rect extends Shape { - // Initialize node - constructor ( node ) { - - super( nodeOrNew( 'rect', node ), node ) - + constructor (node) { + super(nodeOrNew('rect', node), node) } - } -extend( Rect, { rx, ry } ) +extend(Rect, { rx, ry }) -registerMethods( { +registerMethods({ Container: { // Create a rect element - rect: wrapWithAttrCheck( function ( width, height ) { - - return this.put( new Rect() ).size( width, height ) - - } ) + rect: wrapWithAttrCheck(function (width, height) { + return this.put(new Rect()).size(width, height) + }) } -} ) +}) -register( Rect ) +register(Rect) |