Class Inspector
java.lang.Object
dev.pfaff.altargui.Inspector
- All Implemented Interfaces:
Widget
,SimpleBuiltWidget
-
Nested Class Summary
Nested classes/interfaces inherited from interface dev.pfaff.altargui.widgets.SimpleBuiltWidget
SimpleBuiltWidget.AbstractState<W extends SimpleBuiltWidget>, SimpleBuiltWidget.State<W extends SimpleBuiltWidget>
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final Widget
static final Widget
static final float
static final Widget
static final float
Fields inherited from interface dev.pfaff.altargui.Widget
EMPTY_ARRAY
-
Method Summary
Modifier and TypeMethodDescriptionbuild()
PROTECTEDbuildKeyValueEntry
(Widget name, DebugPropertyValue value) static Widget
buildKeyValueEntry
(Widget name, Widget widget) buildValuePreview
(Widget preview, @Nullable Supplier<Widget> detailed) static Widget
labeledCol
(String label, MultiChildWidget.Builder builder) static Widget
labeledCol
(String label, List<? extends Widget> children) makeInspectionTargetWidget
(@NotNull Widget preview, @NotNull Widget detailed) void
pushInspectionTargetObject
(Object value) static TextWidget
withInspectorFontSize
(TextWidget widget) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface dev.pfaff.altargui.widgets.SimpleBuiltWidget
instantiate
Methods inherited from interface dev.pfaff.altargui.Widget
atAbsolutePosition, atAlignment, atCenter, atRelativePosition, expand, expandHeight, expandWidth, withAbsoluteHeight, withAbsoluteSize, withAbsoluteWidth, withAspectRatio, withAspectRatio, withAspectRatio, withBackground, withBackgroundColor, withBackgroundTexture, withBorder, withHorizontalMargin, withHorizontalMargin, withId, withKey, withMargin, withMargin, withMarginBottom, withMarginEnd, withMarginStart, withMarginTop, withMultiChildAttributes, withSymmetricMargin, withTooltip, withVerticalMargin, withVerticalMargin, wrap
-
Field Details
-
OBJECT_INSPECTOR_Y_SPACING
public static final float OBJECT_INSPECTOR_Y_SPACING- See Also:
-
FONT_SIZE
public static final float FONT_SIZE- See Also:
-
CLICK_TO_INSPECT_TEXT
-
NAME_VALUE_SEPARATOR
-
CLICK_TO_INSPECT_FIELD_TEXT
-
isOpen
-
-
Method Details
-
withInspectorFontSize
-
labeledCol
-
labeledCol
-
buildKeyValueEntry
-
buildValuePreview
-
buildValuePreview
-
buildKeyValueEntry
-
pushInspectionTargetObject
-
makeInspectionTargetWidget
-
build
Description copied from interface:SimpleBuiltWidget
PROTECTED- Specified by:
build
in interfaceSimpleBuiltWidget
-