Class SvgLinePeer<N extends Line,NB extends LinePeerBase<N,NB,NM>,NM extends LinePeerMixin<N,NB,NM>>
java.lang.Object
dev.webfx.kit.mapper.peers.javafxgraphics.base.NodePeerImpl<N,NB,NM>
dev.webfx.kit.mapper.peers.javafxgraphics.gwtj2cl.shared.HtmlSvgNodePeer<elemental2.dom.Element,N,NB,NM>
dev.webfx.kit.mapper.peers.javafxgraphics.gwtj2cl.svg.SvgNodePeer<N,NB,NM>
dev.webfx.kit.mapper.peers.javafxgraphics.gwtj2cl.svg.SvgShapePeer<N,NB,NM>
dev.webfx.kit.mapper.peers.javafxgraphics.gwtj2cl.svg.SvgLinePeer<N,NB,NM>
- All Implemented Interfaces:
LinePeerMixin<N,
,NB, NM> NodePeerMixin<N,
,NB, NM> ShapePeerMixin<N,
,NB, NM> NodePeer<N>
public final class SvgLinePeer<N extends Line,NB extends LinePeerBase<N,NB,NM>,NM extends LinePeerMixin<N,NB,NM>>
extends SvgShapePeer<N,NB,NM>
implements LinePeerMixin<N,NB,NM>
- Author:
- Bruno Salmon
-
Field Summary
Fields inherited from class dev.webfx.kit.mapper.peers.javafxgraphics.gwtj2cl.shared.HtmlSvgNodePeer
clip, clipNodes, clipPath, containerType
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
updateEndX
(Double endX) void
updateEndY
(Double endY) void
updateStartX
(Double startX) void
updateStartY
(Double startY) Methods inherited from class dev.webfx.kit.mapper.peers.javafxgraphics.gwtj2cl.svg.SvgShapePeer
getBBox, updateAllNodeTransforms, updateFill, updateSmooth, updateStroke, updateStrokeDashArray, updateStrokeDashOffset, updateStrokeLineCap, updateStrokeLineJoin, updateStrokeMiterLimit, updateStrokeType, updateStrokeWidth
Methods inherited from class dev.webfx.kit.mapper.peers.javafxgraphics.gwtj2cl.svg.SvgNodePeer
computeClipPath, toFilter
Methods inherited from class dev.webfx.kit.mapper.peers.javafxgraphics.gwtj2cl.shared.HtmlSvgNodePeer
applyClipPath, applyClipPathToClipNodes, bind, clearLayoutCache, getChildrenContainer, getContainer, getElement, getHtmlFocusableElement, getJavaFxFocusableNode, getPeerFromElement, getPeerFromElementOrParents, getStyleAttribute, getVisibleContainer, installTouchListeners, isClip, isJavaFxFocusOwner, isTreeVisible, makeContainerInvisible, passHtmlTouchEventOnToFx, passOnToFx, requestFocus, setChildrenContainer, setContainer, setElementAttribute, setElementAttribute, setElementAttribute, setElementAttribute, setElementAttribute, setElementStyleAttribute, setElementTextContent, setFontAttributes, setFontAttributes, setJavaFxFocusOwner, setJavaFxFocusOwner, storePeerInElement, toContainerElement, toCssCursor, toNodePeer, updateBlendMode, updateClip, updateCursor, updateDisabled, updateEffect, updateId, updateLayoutX, updateLayoutY, updateMouseTransparent, updateOnDragDetected, updateOnDragDone, updateOnDragDropped, updateOnDragEntered, updateOnDragExited, updateOnDragOver, updateOpacity, updateRotate, updateScaleX, updateScaleY, updateStyleClass, updateTransforms, updateTranslateX, updateTranslateY, updateVisible
Methods inherited from class dev.webfx.kit.mapper.peers.javafxgraphics.base.NodePeerImpl
getNode, getNodePeerBase
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface dev.webfx.kit.mapper.peers.javafxgraphics.base.NodePeerMixin
bind, getNode, getNodePeerBase, isTreeVisible, requestFocus, snapshot, unbind, updateAllNodeTransforms, updateBlendMode, updateClip, updateCursor, updateDisabled, updateEffect, updateId, updateLayoutX, updateLayoutY, updateList, updateMouseTransparent, updateOnDragDetected, updateOnDragDone, updateOnDragDropped, updateOnDragEntered, updateOnDragExited, updateOnDragOver, updateOpacity, updateProperty, updateRotate, updateScaleX, updateScaleY, updateStyleClass, updateTransforms, updateTranslateX, updateTranslateY, updateVisible
Methods inherited from interface dev.webfx.kit.mapper.peers.javafxgraphics.base.ShapePeerMixin
updateFill, updateSmooth, updateStroke, updateStrokeDashArray, updateStrokeDashOffset, updateStrokeLineCap, updateStrokeLineJoin, updateStrokeMiterLimit, updateStrokeType, updateStrokeWidth
-
Constructor Details
-
SvgLinePeer
public SvgLinePeer() -
SvgLinePeer
-
-
Method Details
-
updateStartX
- Specified by:
updateStartX
in interfaceLinePeerMixin<N extends Line,
NB extends LinePeerBase<N, NB, NM>, NM extends LinePeerMixin<N, NB, NM>>
-
updateStartY
- Specified by:
updateStartY
in interfaceLinePeerMixin<N extends Line,
NB extends LinePeerBase<N, NB, NM>, NM extends LinePeerMixin<N, NB, NM>>
-
updateEndX
- Specified by:
updateEndX
in interfaceLinePeerMixin<N extends Line,
NB extends LinePeerBase<N, NB, NM>, NM extends LinePeerMixin<N, NB, NM>>
-
updateEndY
- Specified by:
updateEndY
in interfaceLinePeerMixin<N extends Line,
NB extends LinePeerBase<N, NB, NM>, NM extends LinePeerMixin<N, NB, NM>>
-