AvailObjectFieldHelper

constructor(parentObject: A_BasicObject?, slot: AbstractSlotsEnum, subscript: Int, value: Any?, slotName: String = slot.fieldName, forcedName: String? = null, forcedChildren: Array<*>? = null)

Parameters

parentObject

The object containing the value.

slot

The slot in which the value occurs.

subscript

The optional subscript for a repeating slot. Uses -1 to indicate this is not a repeating slot.

value

The value being presented in that slot.

slotName

The optional overridden name of the slot to be presented.

forcedName

When set to non-null, forces this exact name to be presented, regardless of the value.

forcedChildren

When set to non-null, forces the given Array to be presented as the children of this node in the debugger.