Class IdWidget.State
java.lang.Object
dev.pfaff.altargui.WidgetInstance<IdWidget>
dev.pfaff.altargui.widgets.state.SingleChildWidgetInstance<IdWidget>
dev.pfaff.altargui.widgets.SingleChildWidget.AbstractState<IdWidget>
dev.pfaff.altargui.widgets.IdWidget.State
-
Field Summary
Fields inherited from class dev.pfaff.altargui.WidgetInstance
EMPTY_ARRAY, needsScissorLayout, needsStencilLayout, needsTraceLayout
-
Method Summary
Modifier and TypeMethodDescriptionvoid
applyBuiltinSelector
(BuiltinSelector selector, Consumer<WidgetInstance> consumer) void
configure
(StateContext stateContext, IdWidget widget, boolean init) Configures the instance's state according to the inputs in the specifiedwidget
.@NonNull String
id()
Methods inherited from class dev.pfaff.altargui.widgets.state.SingleChildWidgetInstance
childKey, computeMount, computeScissorLayout, computeStencilLayout, computeTraceLayout, 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, 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
-
id
-
configure
Description copied from class:WidgetInstance
Configures the instance's state according to the inputs in the specifiedwidget
.Other initialization might be done if
init
is true.- Overrides:
configure
in classSingleChildWidget.AbstractState<IdWidget>
-
applyBuiltinSelector
- Overrides:
applyBuiltinSelector
in classSingleChildWidgetInstance<IdWidget>
-