Class JXG.VMLRenderer
JXG.AbstractRenderer
↳ JXG.VMLRenderer
JXG.VMLRenderer
Defined in: vml.js.
Extends
JXG.AbstractRenderer.
Constructor Attributes | Constructor Name and Description |
---|---|
JXG.VMLRenderer(container)
Uses VML to implement the rendering methods defined in JXG.AbstractRenderer.
|
- Fields borrowed from class JXG.AbstractRenderer:
- container, dashArray, enhancedRendering, supportsForeignObject, type, vOffsetText
- Fields borrowed from class JXG.AbstractRenderer:
- container, dashArray, enhancedRendering, supportsForeignObject, type, vOffsetText
Method Attributes | Method Name and Description |
---|---|
<private> |
_setAttr(node, key, val, iFlag)
Sets attribute key of node node to value.
|
createNode(tagName)
|
- Methods borrowed from class JXG.AbstractRenderer:
- _css2js, _getHighlighted, _setArrowWidth, _updateVisual, appendChildPrim, appendNodesToElement, changePointStyle, createPrim, createTouchpoints, display, displayCopyright, drawCurve, drawEllipse, drawImage, drawInternalText, drawLine, drawNavigationBar, drawPoint, drawPolygon, drawText, drawTicks, dumpToCanvas, dumpToDataURI, getArrowHeadData, getElementById, getPositionArrowHead, handleTouchpoints, hide, hideTouchpoint, highlight, joinTransforms, makeArrows, noHighlight, remove, removeDraft, removeToInsertLater, resize, screenshot, setArrowSize, setBuffering, setDashStyle, setDraft, setGradient, setLayer, setLineCap, setObjectFillColor, setObjectStrokeColor, setObjectStrokeWidth, setObjectTransition, setObjectViewport, setPropertyPrim, setShadow, show, showTouchpoint, suspendRedraw, transformImage, unsuspendRedraw, updateCurve, updateEllipse, updateEllipsePrim, updateGradient, updateImage, updateImageStyle, updateImageURL, updateInternalText, updateInternalTextStyle, updateLine, updateLinePrim, updateLineWithEndings, updatePath, updatePathPrim, updatePathStringBezierPrim, updatePathStringPoint, updatePathStringPrim, updatePathWithArrowHeads, updatePoint, updatePolygon, updatePolygonPrim, updateRectPrim, updateText, updateTextStyle, updateTicks, updateTouchpoint
Class Detail
JXG.VMLRenderer(container)
Uses VML to implement the rendering methods defined in JXG.AbstractRenderer.
VML was used in very old Internet Explorer versions upto IE 8.
- Parameters:
- {Node} container
- Reference to a DOM node containing the board.
- See:
- JXG.AbstractRenderer
Method Detail
<private>
_setAttr(node, key, val, iFlag)
Sets attribute key of node node to value.
- Parameters:
- {Node} node
- A DOM node.
- {String} key
- Name of the attribute.
- {String} val
- New value of the attribute.
- {Boolean} iFlag Optional, Default: false
- If false, the attribute's name is case insensitive.
createNode(tagName)
- Parameters:
- tagName