| A | |
| addToSelection, SvgCanvas | |
| apply | |
| C | |
| ChangeElementCommand, SvgCanvas | |
| clear, SvgCanvas | |
| clearSelection, SvgCanvas | |
| createLayer, SvgCanvas | |
| D | |
| deleteCurrentLayer, SvgCanvas | |
| E | |
| elements | |
| F | |
| fromXml, SvgCanvas | |
| G | |
| getCurrentLayer, SvgCanvas | |
| getLayer, SvgCanvas | |
| getLayerOpacity, SvgCanvas | |
| getLayerVisibility, SvgCanvas | |
| getNumLayers, SvgCanvas | |
| getSvgString, SvgCanvas | |
| getVersion, SvgCanvas | |
| I | |
| importSvgString, SvgCanvas | |
| InsertElementCommand, SvgCanvas | |
| M | |
| MoveElementCommand, SvgCanvas | |
| moveSelectedToLayer, SvgCanvas | |
| R | |
| RemoveElementCommand, SvgCanvas | |
| removeFromSelection, SvgCanvas | |
| renameCurrentLayer, SvgCanvas | |
| S | |
| save, SvgCanvas | |
| selectAllInCurrentLayer, SvgCanvas | |
| setCurrentLayer, SvgCanvas | |
| setCurrentLayerPosition, SvgCanvas | |
| setForeignString(xmlString,elt) | |
| setLayerOpacity, SvgCanvas | |
| setLayerVisibility, SvgCanvas | |
| setSvgString, SvgCanvas | |
| T | |
| toXml, SvgCanvas | |
| U | |
| unapply |
Adds a list of elements to the selection.
this.addToSelection = function( elemsToAdd, showGrips )
History command to make a change to an element.
function ChangeElementCommand( elem, attrs, text )
Clears the current document.
this.clear = function()
Clears the selection.
this.clearSelection = function( noCall )
Creates a new top-level layer in the drawing with the given name, sets the current layer to it, and then clears the selection This function then calls the ‘changed’ handler.
this.createLayer = function( name )
Deletes the current layer from the drawing and then clears the selection.
this.deleteCurrentLayer = function()
Converts XML entities in a string to single characters.
fromXml = function( str )
Returns the name of the currently selected layer.
this.getCurrentLayer = function()
Returns the name of the ith layer.
this.getLayer = function( i )
Returns the opacity of the given layer.
this.getLayerOpacity = function( layername )
Returns whether the layer is visible.
this.getLayerVisibility = function( layername )
Returns the number of layers in the current drawing.
this.getNumLayers = function()
Returns the current drawing as raw SVG XML text.
this.getSvgString = function()
Returns a string which describes the revision number of SvgCanvas.
this.getVersion = function()
History command for an element that was added to the DOM
function InsertElementCommand( elem, text )
History command for an element that had its DOM position changed
function MoveElementCommand( elem, oldNextSibling, oldParent, text )
Moves the selected elements to layername.
this.moveSelectedToLayer = function( layername )
History command for an element removed from the DOM
function RemoveElementCommand( elem, parent, text )
Removes elements from the selection.
this.removeFromSelection = function( elemsToRemove )
Renames the current layer.
this.renameCurrentLayer = function( newname )
Serializes the current drawing into SVG XML text and returns it to the ‘saved’ handler.
this.save = function( opts )
Clears the selection, then adds all elements in the current layer to the selection.
this.selectAllInCurrentLayer = function()
Sets the current layer.
this.setCurrentLayer = function( name )
Changes the position of the current layer to the new value.
this.setCurrentLayerPosition = function( newpos )
This function sets the content of element elt to the input XML.
function setForeignString( xmlString )
Sets the opacity of the given layer.
this.setLayerOpacity = function( layername, opacity )
Sets the visibility of the layer.
this.setLayerVisibility = function( layername, bVisible )
This function sets the current drawing as the input SVG XML.
this.setSvgString = function( xmlString )
Converts characters in a string to XML-friendly entities.
toXml = function( str )