Skip to content

Live Variables View Editor REPL

The Live Variables View gives you full visibility and control over every active Live Variable in the current session. This is where you inspect, manage, and drill into runtime objects that have been bound using the bind() command or drag-and-drop system.


What It Shows

The Tree View displays:

  • All currently active Live Variables
  • Their assigned names and types
  • Their internal members (fields, properties, collections)
  • Status indicators for null values or broken references

Each Live Variable appears as a collapsible tree node, letting you explore deeply into the object's structure. Whether you're inspecting a GameObject, a component, or a custom class, Scriptum reflects it live and recursively.


Actions and Interactions

You can right-click on any node to access actions such as:

  • Manifest
    Deep-inspect the selected object in Editor Mode

  • Bind This Member
    Create a new Live Variable from a selected field, property, or nested object

  • Unbind
    Remove the selected Live Variable from the session

  • Rename
    Assign a new name to the selected variable

You can also click or hover to view type info, instance IDs, and runtime state indicators.


Session Awareness

All variables listed are scoped to the current Scriptum session. They are not persisted beyond domain reloads. If you're in Editor Mode, the view updates live with each evaluation. If you're in REPL, it updates as you interact or bind new objects.