Class SimpleBuiltWidget.State<W extends SimpleBuiltWidget>
java.lang.Object
dev.pfaff.altargui.WidgetInstance<W>
dev.pfaff.altargui.element.CustomLayoutSingleChildWidgetInstance<W>
dev.pfaff.altargui.element.SingleChildWidgetInstance<W>
dev.pfaff.altargui.widgets.SimpleBuiltWidget.DiffingState<W>
dev.pfaff.altargui.widgets.SimpleBuiltWidget.State<W>
- All Implemented Interfaces:
IElement
- Enclosing interface:
SimpleBuiltWidget
public static final class SimpleBuiltWidget.State<W extends SimpleBuiltWidget>
extends SimpleBuiltWidget.DiffingState<W>
-
Field Summary
Fields inherited from class dev.pfaff.altargui.WidgetInstance
EMPTY_ARRAY, needsScissorLayout, needsStencilLayout, needsTraceLayout
-
Method Summary
Methods inherited from class dev.pfaff.altargui.widgets.SimpleBuiltWidget.DiffingState
configure
Methods inherited from class dev.pfaff.altargui.element.SingleChildWidgetInstance
computeStencilLayout, computeTraceLayout
Methods inherited from class dev.pfaff.altargui.element.CustomLayoutSingleChildWidgetInstance
applyBuiltinSelector, childKey, computeMount, computeScissorLayout, getChildElement, setChild, setChild, uSpecMount
Methods inherited from class dev.pfaff.altargui.WidgetInstance
allocatedHeight, allocatedWidth, allocatedX, allocatedY, clippedHeight, clippedWidth, clippedX, clippedY, computedHeight, computedWidth, computeFillLayout, copyAvailableSizeFrom, copyClippedRectFrom, copyComputedSizeFrom, copyPositionFrom, dispose, equals, fillAllocated, guiContext, hashCode, isInside, key, markNeedsLayout, markNeedsScissorLayout, markNeedsScissorLayoutOnAllocationChange, markNeedsStencilLayout, markNeedsStencilLayoutOnAllocationChange, markNeedsTraceLayout, markNeedsTraceLayoutOnAllocationChange, mount, onMount, onUnmount, parent, propagateNeedsStencilLayoutFromChild, requireFiniteAllocatedHeight, requireFiniteAllocatedWidth, scissorLayout, setAvailableSize, setClippedRect, setComputedSize, setPosition, stencilLayout, takeNeedsScissorLayout, takeNeedsStencilLayout, takeNeedsTraceLayout, toString, toStringShort, traceLayout, updateMount
-
Method Details
-
update
- Specified by:
update
in classSimpleBuiltWidget.DiffingState<W extends SimpleBuiltWidget>
- Returns:
true
if the widget has changed,false
otherwise.
-