Class HtmlScrollPanePeer<N extends ScrollPane,NB extends ScrollPanePeerBase<N,NB,NM>,NM extends ScrollPanePeerMixin<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.HTMLElement,N,NB,NM>
dev.webfx.kit.mapper.peers.javafxgraphics.gwtj2cl.html.HtmlNodePeer<N,NB,NM>
dev.webfx.kit.mapper.peers.javafxgraphics.gwtj2cl.html.HtmlRegionPeer<N,NB,NM>
dev.webfx.kit.mapper.peers.javafxcontrols.gwtj2cl.html.HtmlScrollPanePeer<N,NB,NM>
- All Implemented Interfaces:
ScrollPanePeerMixin<N,
,NB, NM> NodePeerMixin<N,
,NB, NM> RegionPeerMixin<N,
,NB, NM> LayoutMeasurable
,HtmlLayoutMeasurable
,NodePeer<N>
public final class HtmlScrollPanePeer<N extends ScrollPane,NB extends ScrollPanePeerBase<N,NB,NM>,NM extends ScrollPanePeerMixin<N,NB,NM>>
extends HtmlRegionPeer<N,NB,NM>
implements ScrollPanePeerMixin<N,NB,NM>, HtmlLayoutMeasurable
- 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
bind
(N node, SceneRequester sceneRequester) void
updateHbarPolicy
(ScrollPane.ScrollBarPolicy hbarPolicy) void
updateHeight
(Number height) void
updateHmax
(Number hmax) void
updateHmin
(Number hmin) void
updateHvalue
(Number hValue) void
updateVbarPolicy
(ScrollPane.ScrollBarPolicy vbarPolicy) void
updateVmax
(Number vmax) void
updateVmin
(Number vmin) void
updateVvalue
(Number vValue) void
updateWidth
(Number width) Methods inherited from class dev.webfx.kit.mapper.peers.javafxgraphics.gwtj2cl.html.HtmlRegionPeer
getBackgroundElement, getBorderElement, getEffectElement, toCssPadding, updateBackground, updateBorder, updatePadding
Methods inherited from class dev.webfx.kit.mapper.peers.javafxgraphics.gwtj2cl.html.HtmlNodePeer
fromPx, toCssTextAlignment, toCssTextAlignment, toFilter, toPx, updateAllNodeTransforms, updateEffect
Methods inherited from class dev.webfx.kit.mapper.peers.javafxgraphics.gwtj2cl.shared.HtmlSvgNodePeer
applyClipPath, applyClipPathToClipNodes, clearLayoutCache, computeClipPath, 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, 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.gwtj2cl.html.layoutmeasurable.HtmlLayoutMeasurable
clearCache, getCache, getElement, getLayoutBounds, maxHeight, maxWidth, measure, measureHeight, measureLayoutBounds, measureWidth, minHeight, minWidth, prefHeight, prefWidth, sizeAndMeasure
Methods inherited from interface dev.webfx.kit.mapper.peers.javafxgraphics.base.NodePeerMixin
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.RegionPeerMixin
updateBackground, updateBorder, updatePadding
-
Constructor Details
-
HtmlScrollPanePeer
public HtmlScrollPanePeer() -
HtmlScrollPanePeer
-
-
Method Details
-
bind
- Specified by:
bind
in interfaceNodePeer<N extends ScrollPane>
- Specified by:
bind
in interfaceNodePeerMixin<N extends ScrollPane,
NB extends ScrollPanePeerBase<N, NB, NM>, NM extends ScrollPanePeerMixin<N, NB, NM>> - Overrides:
bind
in classHtmlSvgNodePeer<elemental2.dom.HTMLElement,
N extends ScrollPane, NB extends ScrollPanePeerBase<N, NB, NM>, NM extends ScrollPanePeerMixin<N, NB, NM>>
-
updateWidth
- Specified by:
updateWidth
in interfaceRegionPeerMixin<N extends ScrollPane,
NB extends ScrollPanePeerBase<N, NB, NM>, NM extends ScrollPanePeerMixin<N, NB, NM>> - Overrides:
updateWidth
in classHtmlRegionPeer<N extends ScrollPane,
NB extends ScrollPanePeerBase<N, NB, NM>, NM extends ScrollPanePeerMixin<N, NB, NM>>
-
updateHeight
- Specified by:
updateHeight
in interfaceRegionPeerMixin<N extends ScrollPane,
NB extends ScrollPanePeerBase<N, NB, NM>, NM extends ScrollPanePeerMixin<N, NB, NM>> - Overrides:
updateHeight
in classHtmlRegionPeer<N extends ScrollPane,
NB extends ScrollPanePeerBase<N, NB, NM>, NM extends ScrollPanePeerMixin<N, NB, NM>>
-
updateHbarPolicy
- Specified by:
updateHbarPolicy
in interfaceScrollPanePeerMixin<N extends ScrollPane,
NB extends ScrollPanePeerBase<N, NB, NM>, NM extends ScrollPanePeerMixin<N, NB, NM>>
-
updateVbarPolicy
- Specified by:
updateVbarPolicy
in interfaceScrollPanePeerMixin<N extends ScrollPane,
NB extends ScrollPanePeerBase<N, NB, NM>, NM extends ScrollPanePeerMixin<N, NB, NM>>
-
updateHmin
- Specified by:
updateHmin
in interfaceScrollPanePeerMixin<N extends ScrollPane,
NB extends ScrollPanePeerBase<N, NB, NM>, NM extends ScrollPanePeerMixin<N, NB, NM>>
-
updateHvalue
- Specified by:
updateHvalue
in interfaceScrollPanePeerMixin<N extends ScrollPane,
NB extends ScrollPanePeerBase<N, NB, NM>, NM extends ScrollPanePeerMixin<N, NB, NM>>
-
updateHmax
- Specified by:
updateHmax
in interfaceScrollPanePeerMixin<N extends ScrollPane,
NB extends ScrollPanePeerBase<N, NB, NM>, NM extends ScrollPanePeerMixin<N, NB, NM>>
-
updateVmin
- Specified by:
updateVmin
in interfaceScrollPanePeerMixin<N extends ScrollPane,
NB extends ScrollPanePeerBase<N, NB, NM>, NM extends ScrollPanePeerMixin<N, NB, NM>>
-
updateVvalue
- Specified by:
updateVvalue
in interfaceScrollPanePeerMixin<N extends ScrollPane,
NB extends ScrollPanePeerBase<N, NB, NM>, NM extends ScrollPanePeerMixin<N, NB, NM>>
-
updateVmax
- Specified by:
updateVmax
in interfaceScrollPanePeerMixin<N extends ScrollPane,
NB extends ScrollPanePeerBase<N, NB, NM>, NM extends ScrollPanePeerMixin<N, NB, NM>>
-