Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- class Honzs
- constructor: (element, grid=true) ->
- if !$(element).length then throw ReferenceError("There's no element with class " + element)
- else
- @element = element
- @settings = {
- 'svgElementName': 'working-svg',
- 'svgElementWidth': $(element).width(),
- 'svgElementHeight': $(element).height()
- 'svgGridEnabled': true
- }
- @points = []
- createGraph: ->
- if !@points.length then throw RangeError("There are no points defined")
- else
- # Create the svg element
- svg = $('<svg></svg>')
- $(svg).attr({'class': @settings['svgElementName']})
- $(svg).css({
- 'width': @settings['svgElementWidth'],
- 'height': @settings['svgElementHeight']
- })
- $(@element).append(svg)
- #Load svg
- $('.' + @settings['svgElementName']).svg({
- onLoad: @draw
- })
- draw: ->
- console.log @settings
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement