- All Superinterfaces:
LayoutMeasurable
- All Known Subinterfaces:
HtmlLayoutMeasurableNoGrow, HtmlLayoutMeasurableNoHGrow, HtmlLayoutMeasurableNoVGrow
- All Known Implementing Classes:
GwtJ2clMediaViewPeer, HtmlBrowserRegionPeer, HtmlChoiceBoxPeer, HtmlDatePickerPeer, HtmlHyperlinkPeer, HtmlLabelPeer, HtmlProgressBarPeer, HtmlRadioButtonPeer, HtmlSliderPeer, HtmlSVGPathPeer, HtmlSvgTextPeer, HtmlTextAreaPeer, HtmlTextFieldPeer, HtmlTextPeer, HtmlToggleButtonPeer
- Author:
- Bruno Salmon
-
Field Summary
Fields
static final boolean
static final boolean
-
Method Summary
default void
default double
elemental2.dom.HTMLElement
default double
default double
default double
default double
default double
default double
default double
default double
default double
default double
-
Field Details
-
ENABLE_CACHE
static final boolean ENABLE_CACHE
- See Also:
-
-
DETECT_WRONG_CACHE
static final boolean DETECT_WRONG_CACHE
- See Also:
-
-
Method Details
-
getElement
elemental2.dom.HTMLElement getElement()
-
-
measureLayoutBounds
default Bounds measureLayoutBounds()
-
-
-
-
-
-
-
measureWidth
default double measureWidth(double height)
-
measureHeight
default double measureHeight(double width)
-
getCacheOrMeasureElement
default double getCacheOrMeasureElement(elemental2.dom.HTMLElement e,
boolean measureWidth,
double otherSizeValue)
-
prepareAndMeasureElement
default double prepareAndMeasureElement(elemental2.dom.HTMLElement e,
boolean measureWidth,
double otherSizeValue)
-
measureElement
default double measureElement(elemental2.dom.HTMLElement e,
boolean measureWidth)
-
-