Class MultiChildAttributesWidget.State
java.lang.Object
dev.pfaff.altargui.WidgetInstance<MultiChildAttributesWidget>
dev.pfaff.altargui.element.SingleChildWidgetInstance<MultiChildAttributesWidget>
dev.pfaff.altargui.widgets.SingleChildWidget.AbstractState<MultiChildAttributesWidget>
dev.pfaff.altargui.widgets.MultiChildAttributesWidget.State
- All Implemented Interfaces:
IElement
- Enclosing class:
MultiChildAttributesWidget
public static final class MultiChildAttributesWidget.State
extends SingleChildWidget.AbstractState<MultiChildAttributesWidget>
-
Field Summary
Fields inherited from class dev.pfaff.altargui.WidgetInstance
EMPTY_ARRAY, needsScissorLayout, needsStencilLayout, needsTraceLayout
-
Method Summary
Modifier and TypeMethodDescriptionvoid
configure
(StateContext stateContext, MultiChildAttributesWidget widget, boolean init) Configures the instance's state according to the inputs in the specifiedwidget
.boolean
isTightX()
boolean
isTightY()
Methods inherited from class dev.pfaff.altargui.element.SingleChildWidgetInstance
applyBuiltinSelector, 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
-
isTightX
public boolean isTightX() -
isTightY
public boolean isTightY() -
getAlignmentX
-
getAlignmentY
-
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<MultiChildAttributesWidget>
-