premasagar/pablo
Pablo is a lightweight, expressive JavaScript SVG library. Pablo creates interactive drawings with SVG (Scalable Vector Graphics), giving access to all of SVG's granularity and power.
JavaScriptMIT
Issues
- 2
- 4
dataUrl should support all svg elements but don't convert svg:clipPath nor svg:image
#100 opened by miromarchi - 5
Use pablo to download a D3.js chart
#97 opened by dang2906 - 1
- 2
Pablo.support.png not recognised
#96 opened by dang2906 - 0
IEMobile detected as Webkit
#94 opened by richardszalay - 1
Test for some() using elements in DOM, and elements out of DOM with a parent
#48 opened by premasagar - 0
- 0
- 0
Add tests for toSingleSvg(), stagger(), off() called to remove native event listeners on remove() and empty()
#91 opened by premasagar - 0
- 0
Support Pablo(markup, attributes)
#82 opened by premasagar - 9
docs: Make index page for each method
#51 opened by AaronAcerboni - 0
testcard: scaling bug in Firefox
#60 opened by premasagar - 1
tests: split out test pages: synchronous load / asynchronous load, and pablo.js / pablo.min.js
#66 opened by premasagar - 8
- 0
- 0
Allow conversion of SVG markup -> elements
#72 opened by premasagar - 0
Merge gruntTask branch
#76 opened by premasagar - 0
- 0
Support .data(key, value, patch)
#84 opened by premasagar - 0
- 0
- 0
Allow `transform` to accept a value function that returns an array of values
#86 opened by premasagar - 0
Allow transform(type) to be a getter
#85 opened by premasagar - 0
- 0
- 0
- 0
Review aliases, e.g. remove is()
#78 opened by premasagar - 0
Revise lastIndexOf() to not be alias
#77 opened by premasagar - 0
Add attribute methods for collections
#75 opened by premasagar - 0
Allow array/fn values in transform() arguments
#74 opened by premasagar - 3
tests: Add test checking for on(), one() and oneEach() testing event delegation
#71 opened by AaronAcerboni - 3
tests: Add tests for scope of `this` in all methods that accept callback functions
#58 opened by premasagar - 0
Where should the min.js be stored?
#61 opened by premasagar - 0
- 0
Tests: add .viewport() & .viewports()
#69 opened by AaronAcerboni - 1
tests: add .lastIndexOf() test
#68 opened by AaronAcerboni - 0
tests: isHTMLDocument test fails on iPhone 3G (iOS 4) and sometimes fails in Opera
#64 opened by premasagar - 1
- 3
PabloCollection.parentsSvg() returns all parents regardless of if svg or not
#53 opened by AaronAcerboni - 0
docs: Add info on test suite
#62 opened by premasagar - 1
docs: Add Grunt build option
#59 opened by premasagar - 0
docs: in Pablo.extend() change the "deep" argument name to "withPrototype" instead
#55 opened by AaronAcerboni - 2
docs: Fix logo's URL to home page on 404 page
#57 opened by premasagar - 0
- 0
Split long tests up
#50 opened by premasagar - 1
PabloCollection.some()/is() could also accept a selector, PabloCollection or HTML/SVGElement
#49 opened by AaronAcerboni - 2
- 1
Pablo().processList on Pablo not Pablo()
#52 opened by AaronAcerboni