Class HtmlRadioButtonPeer<N extends RadioButton,NB extends RadioButtonPeerBase<N,NB,NM>,NM extends RadioButtonPeerMixin<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.HtmlControlPeer<N,NB,NM>
dev.webfx.kit.mapper.peers.javafxcontrols.gwtj2cl.html.HtmlRadioButtonPeer<N,NB,NM>
- All Implemented Interfaces:
ButtonBasePeerMixin<N,,NB, NM> ControlPeerMixin<N,,NB, NM> LabeledPeerMixin<N,,NB, NM> RadioButtonPeerMixin<N,,NB, NM> ToggleButtonPeerMixin<N,,NB, NM> NodePeerMixin<N,,NB, NM> RegionPeerMixin<N,,NB, NM> LayoutMeasurable,HtmlLayoutMeasurable,HtmlLayoutMeasurableNoGrow,HtmlLayoutMeasurableNoHGrow,HtmlLayoutMeasurableNoVGrow,NoWrapWhiteSpacePeer,NodePeer<N>
public final class HtmlRadioButtonPeer<N extends RadioButton,NB extends RadioButtonPeerBase<N,NB,NM>,NM extends RadioButtonPeerMixin<N,NB,NM>>
extends HtmlControlPeer<N,NB,NM>
implements RadioButtonPeerMixin<N,NB,NM>, HtmlLayoutMeasurableNoGrow, NoWrapWhiteSpacePeer
- Author:
- Bruno Salmon
-
Field Summary
Fields inherited from class dev.webfx.kit.mapper.peers.javafxgraphics.gwtj2cl.shared.HtmlSvgNodePeer
clip, clipMask, clipNodes, clipPath, containerTypeFields inherited from interface dev.webfx.kit.mapper.peers.javafxgraphics.gwtj2cl.html.layoutmeasurable.HtmlLayoutMeasurable
DETECT_WRONG_CACHE, ENABLE_CACHE -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidupdateDisabled(Boolean disabled) voidupdateFont(Font font) voidupdateGraphic(Node graphic) protected voidvoidupdateLineSpacing(Number lineSpacing) voidupdateSelected(Boolean selected) voidupdateText(String text) voidupdateTextAlignment(TextAlignment textAlignment) voidupdateTextFill(Paint textFill) voidupdateWrapText(boolean wrapText) Methods inherited from class dev.webfx.kit.mapper.peers.javafxcontrols.gwtj2cl.html.HtmlControlPeer
doesSkinRelyOnPeerToProvideVisualContent, prepareDomForAdditionalSkinChildren, updatePaddingMethods inherited from class dev.webfx.kit.mapper.peers.javafxgraphics.gwtj2cl.html.HtmlRegionPeer
getBackgroundElement, getBorderElement, getEffectElement, toCssPadding, updateBackground, updateBorder, updateHeight, updateWidthMethods inherited from class dev.webfx.kit.mapper.peers.javafxgraphics.gwtj2cl.html.HtmlNodePeer
getScenePeer, getSvgRoot, toCssTextAlignment, toCssTextAlignment, toFilter, toPx, updateAllNodeTransforms, updateEffectMethods inherited from class dev.webfx.kit.mapper.peers.javafxgraphics.gwtj2cl.shared.HtmlSvgNodePeer
applyClipClipNodes, applyClipMask, applyClipPath, bind, clearLayoutCache, computeClipMask, 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, updateId, updateLayoutX, updateLayoutY, updateMouseTransparent, updateOnDragDetected, updateOnDragDone, updateOnDragDropped, updateOnDragEntered, updateOnDragExited, updateOnDragOver, updateOpacity, updateRotate, updateScaleX, updateScaleY, updateStyleClass, updateTransforms, updateTranslateX, updateTranslateY, updateVisibleMethods inherited from class dev.webfx.kit.mapper.peers.javafxgraphics.base.NodePeerImpl
getNode, getNodePeerBaseMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface dev.webfx.kit.mapper.peers.javafxgraphics.gwtj2cl.html.layoutmeasurable.HtmlLayoutMeasurable
clearCache, getCache, getCacheOrMeasureElement, getElement, getLayoutBounds, measureElement, measureHeight, measureLayoutBounds, measureWidth, prefHeight, prefWidth, prepareAndMeasureElementMethods inherited from interface dev.webfx.kit.mapper.peers.javafxgraphics.gwtj2cl.html.layoutmeasurable.HtmlLayoutMeasurableNoHGrow
maxWidth, minWidthMethods inherited from interface dev.webfx.kit.mapper.peers.javafxgraphics.gwtj2cl.html.layoutmeasurable.HtmlLayoutMeasurableNoVGrow
maxHeight, minHeightMethods inherited from interface dev.webfx.kit.mapper.peers.javafxcontrols.base.LabeledPeerMixin
updateFont, updateGraphic, updateLineSpacing, updateText, updateTextAlignment, updateTextFill, updateWrapTextMethods inherited from interface dev.webfx.kit.mapper.peers.javafxgraphics.base.NodePeerMixin
bind, getNode, getNodePeerBase, isTreeVisible, requestFocus, snapshot, unbind, updateAllNodeTransforms, updateBlendMode, updateClip, updateCursor, updateEffect, updateId, updateLayoutX, updateLayoutY, updateList, updateMouseTransparent, updateOnDragDetected, updateOnDragDone, updateOnDragDropped, updateOnDragEntered, updateOnDragExited, updateOnDragOver, updateOpacity, updateProperty, updateRotate, updateScaleX, updateScaleY, updateStyleClass, updateTransforms, updateTranslateX, updateTranslateY, updateVisibleMethods inherited from interface dev.webfx.kit.mapper.peers.javafxgraphics.base.RegionPeerMixin
updateBackground, updateBorder, updateHeight, updatePadding, updateWidth
-
Constructor Details
-
HtmlRadioButtonPeer
public HtmlRadioButtonPeer() -
HtmlRadioButtonPeer
-
-
Method Details
-
updateSelected
- Specified by:
updateSelectedin interfaceToggleButtonPeerMixin<N extends RadioButton,NB extends RadioButtonPeerBase<N, NB, NM>, NM extends RadioButtonPeerMixin<N, NB, NM>>
-
updateDisabled
- Specified by:
updateDisabledin interfaceNodePeerMixin<N extends RadioButton,NB extends RadioButtonPeerBase<N, NB, NM>, NM extends RadioButtonPeerMixin<N, NB, NM>> - Overrides:
updateDisabledin classHtmlSvgNodePeer<elemental2.dom.HTMLElement,N extends RadioButton, NB extends RadioButtonPeerBase<N, NB, NM>, NM extends RadioButtonPeerMixin<N, NB, NM>>
-
updateHtmlContent
protected void updateHtmlContent() -
updateText
- Specified by:
updateTextin interfaceLabeledPeerMixin<N extends Labeled,NB extends LabeledPeerBase<N, NB, NM>, NM extends LabeledPeerMixin<N, NB, NM>>
-
updateGraphic
- Specified by:
updateGraphicin interfaceLabeledPeerMixin<N extends Labeled,NB extends LabeledPeerBase<N, NB, NM>, NM extends LabeledPeerMixin<N, NB, NM>>
-
updateFont
- Specified by:
updateFontin interfaceLabeledPeerMixin<N extends Labeled,NB extends LabeledPeerBase<N, NB, NM>, NM extends LabeledPeerMixin<N, NB, NM>>
-
updateTextAlignment
- Specified by:
updateTextAlignmentin interfaceLabeledPeerMixin<N extends Labeled,NB extends LabeledPeerBase<N, NB, NM>, NM extends LabeledPeerMixin<N, NB, NM>>
-
updateTextFill
- Specified by:
updateTextFillin interfaceLabeledPeerMixin<N extends Labeled,NB extends LabeledPeerBase<N, NB, NM>, NM extends LabeledPeerMixin<N, NB, NM>>
-
updateWrapText
public void updateWrapText(boolean wrapText) - Specified by:
updateWrapTextin interfaceLabeledPeerMixin<N extends Labeled,NB extends LabeledPeerBase<N, NB, NM>, NM extends LabeledPeerMixin<N, NB, NM>>
-
updateLineSpacing
- Specified by:
updateLineSpacingin interfaceLabeledPeerMixin<N extends Labeled,NB extends LabeledPeerBase<N, NB, NM>, NM extends LabeledPeerMixin<N, NB, NM>>
-