All Projects → meszaros-lajos-gyorgy → raphael-plugin-group

meszaros-lajos-gyorgy / raphael-plugin-group

Licence: other
Group tag support for RaphaelJS

Programming Languages

javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to raphael-plugin-group

backbone.raphael
An easy way to add svg/vml views into your Backbone app
Stars: ✭ 55 (+34.15%)
Mutual labels:  raphaeljs
raphael-boilerplate
Raphael JS vector graphics library boilerplate
Stars: ✭ 52 (+26.83%)
Mutual labels:  raphaeljs
jsrobowar
👾 A port of RoboWar to the web browser using JavaScript and HTML5. (2010)
Stars: ✭ 31 (-24.39%)
Mutual labels:  raphaeljs

Group plugin for RaphaelJS

A RaphaelJS plugin, which adds support for the SVG <g> tag.

Donate Build Status semantic-release Commitizen friendly JavaScript Style Guide

Original notes by: Matthew Taylor

This is an updated version of the Raphael.group.js plugin. It adds support for moving groups and scaling the X and Y axis independently.

WARNING: These plugins were not tested in IE, and I don't care.

These are plugins I've created for the RaphaelJS library (http://raphaeljs.com/ => https://github.com/DmitryBaranovskiy/raphael) for my own personal use. Feel free to use them as well.

Update

If you don't need to worry about IE8 (or below) users, then I suggest you to migrate over to the newer SnapSVG library, which is more lightweight, produced by the same author, has a similar syntax and has all the features of SVG covered, that was missing from RaphaelJS, including groups.

RaphaelJS tries to even out the differences between SVG and the old, outdated Microsoft Vector Markup Language (VML). It only supports features, which are present in both SVG and VML, and grouping is only supported in SVG.

Links

Requirements

Though raphael.group.js may work in a browser as old as IE8, it uses some Javascript features, which might not be supported by that browser. For this purpose a separate polyfills.js can be included among the plugins as a patch.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].