The outcome of resolveGearContainerMove.

interface GearContainerMove {
    allowed: boolean;
    changed: boolean;
    containerId: undefined | string;
}

Properties

allowed: boolean

Whether the move is permitted (false → an illegal self/cycle drop).

changed: boolean

Whether the destination differs from the item's current container.

containerId: undefined | string

The destination container id, or undefined for the "On Body" list.