aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Remove extends ElementAlias from List itemsJosé C. Paiva2020-06-141-3/+2
|
* Fix types for List and ForeignObjectJosé C. Paiva2020-06-141-8/+9
|
* Update svg.js.d.tsUlrich-Matthias Schäfer2020-06-131-1/+1
| | | Implementing ElementAlias doesnt work because method definitions clash
* Merge pull request #1126 from pjbatista/1124-window-exportsUlrich-Matthias Schäfer2020-06-033-249/+474
|\ | | | | Added exports from window.js
| * Added exports from window.jsPedro José Batista2020-06-023-249/+474
|/
* Merge pull request #1123 from pragdave/some-more-typingsUlrich-Matthias Schäfer2020-06-011-15/+29
|\ | | | | add foreignObject to types, and get List working
| * Merge branch 'master' into some-more-typingsUlrich-Matthias Schäfer2020-06-0134-1402/+1529
| |\ | |/ |/|
* | Merge pull request #1116 from Glandos/patch-1Ulrich-Matthias Schäfer2020-05-281-5/+8
|\ \ | | | | | | Better typing for css getter/setter
| * | Better typing for css getter/setterGlandos2020-05-271-5/+8
|/ / | | | | | | CSSStyleDeclaration contains readonly rule, so I excluded them, otherwise it doesn't make sense I didn't touch the Runner `css()` because I don't know the exact behavior of it.
* | Merge pull request #1111 from acedrew/ts-runner-easeUlrich-Matthias Schäfer2020-05-201-1/+1
|\ \ | | | | | | Add optional string type to Runner.ease
| * | Add optional string type to Runner.easeAndrew Rodgers2020-05-191-1/+1
|/ / | | | | | | The ease method on the runner takes the same constructor strings as the Ease class, so you can do things like element.animate(1000).ease('-').rotate(360).loop() Currently typescript throws an error saying that ease only accepts a Function as an argument.
* | added geometry and positioning methods to `A` (#1110)Ulrich-Matthias Schäfer2020-05-206-338/+352
| |
* | sorted method namesUlrich-Matthias Schäfer2020-05-1923-1075/+1164
| |
* | add twitter and other cdnsUlrich-Matthias Schäfer2020-05-101-3/+9
| |
* | added fundingUlrich-Matthias Schäfer2020-05-101-0/+4
| |
* | Create FUNDING.ymlUlrich-Matthias Schäfer2020-05-101-0/+3
| |
* | added sponsor badgeUlrich-Matthias Schäfer2020-05-091-1/+1
| |
* | make targets for textPath work when no href is setUlrich-Matthias Schäfer2020-05-092-2/+2
| |
* | close tags in tests so that svgdom is satisfiedUlrich-Matthias Schäfer2020-05-094-7/+7
| |
* | Merge pull request #1106 from pragdave/some-type-based-tidyingUlrich-Matthias Schäfer2020-05-081-1/+9
|\ \ | | | | | | Fix schedule typings in timeline.js
| * | remove union return valuepragdave2020-05-072-10/+3
| | |
| * | It was difficult to use the zero-parameter form of Timeline.schedule() with ↵pragdave2020-05-072-2/+17
|/ / | | | | | | | | | | | | | | | | | | TypeScript. The .d.ts file didn't include the retuen type for a list of runner infos, and adding it still m,ade it harder than it should be to iterate over it type safely. In this commit I 1. Added the type information for `ScheduledRunnerInfo`, and updated the Timeline types to include it as a retuen type for `schedule` 2. Added a new function to Timeline, `getSchedule`, that simply returns the runner list. This seems to be cleaner than having the original `schedule` that can return two wildly different things. I didn't remove the old functionality.
| * Fix add method for ForeignObjectUlrich-Matthias Schäfer2020-06-011-1/+1
| |
| * Fix constructor typings for ForeignElementUlrich-Matthias Schäfer2020-06-011-1/+2
| |
| * add string parameters to Runner.ease()pragdave2020-05-311-9/+15
| |
| * slowly iterating towards List nirvana. FO still pending...pragdave2020-05-311-4/+4
| |
| * Fix up List (maybe). ForeignObject still open for discussionpragdave2020-05-301-7/+4
| |
| * aff foreignObject to types, get get List workingpragdave2020-05-301-3/+13
|/
* Fixed IE Polyfills, got rid of ArrayPolyfill in favour of babels own ↵Ulrich-Matthias Schäfer2020-05-0467-15646/+3762
| | | | transforms, updated dependencies, finished tests, removed old es5 tests
* 99% line coverage - BAAAAMUlrich-Matthias Schäfer2020-05-037-714/+1919
|
* added specs for animation files except runner, fixed a few thingsUlrich-Matthias Schäfer2020-05-0113-101/+1098
|
* finish tests for SVGNumberUlrich-Matthias Schäfer2020-04-291-2/+43
|
* finished tests for Point, PointArray, PathArray and SVGArrayUlrich-Matthias Schäfer2020-04-298-108/+362
|
* finish tests for Matrix.jsUlrich-Matthias Schäfer2020-04-293-51/+193
|
* added tests for List.jsUlrich-Matthias Schäfer2020-04-293-2/+88
|
* finish color testsUlrich-Matthias Schäfer2020-04-294-17/+199
|
* finished specs for Box.js and made zoom handle level 0 correctly + make it ↵Ulrich-Matthias Schäfer2020-04-293-124/+272
| | | | more clear when zoom cannot zoom because it cant get width and height of the element
* added tests for transform.js, migrated tests for v3 of types to esm testsUlrich-Matthias Schäfer2020-04-2820-1006/+1580
|
* added tests for sugar.jsUlrich-Matthias Schäfer2020-04-263-14/+437
|
* added tests for data.js and memory.js, enhanced data function to work like ↵Ulrich-Matthias Schäfer2020-04-265-13/+183
| | | | css and attr
* added tests for css.jsUlrich-Matthias Schäfer2020-04-262-1/+108
|
* added tests for class.jsUlrich-Matthias Schäfer2020-04-261-0/+82
|
* add tests for selector and arrange, simplifed front() and back()Ulrich-Matthias Schäfer2020-04-263-9/+300
|
* sort out unused regex, add parser and regex tests, fix textable testsUlrich-Matthias Schäfer2020-04-258-28/+291
|
* renamed svg namespace to svgUlrich-Matthias Schäfer2020-04-236-55/+63
|
* make tests svgdom readyUlrich-Matthias Schäfer2020-04-168-45/+51
|
* added tests for pointed.js and poly.jsUlrich-Matthias Schäfer2020-04-115-8/+206
|
* added tests for circled.js and gradiented.jsUlrich-Matthias Schäfer2020-04-113-6/+139
|
* added tests for attr()Ulrich-Matthias Schäfer2020-04-112-1/+128
|
* added tests to cover all branchesUlrich-Matthias Schäfer2020-04-109-1/+132
|