interface TokenDragContext {
    clonedToken: canvas.placeables.Token;
    destination: Omit<
        TokenMovementWaypoint,
        "shape"
        | "height"
        | "width"
        | "action",
    > & Partial<
        Pick<TokenMovementWaypoint, "shape" | "height" | "width" | "action">,
    >;
    foundPath: TokenMovementWaypoint[];
    hidden: boolean;
    origin: TokenPosition;
    search: TokenFindMovementPathJob;
    searchId: number;
    searching: boolean;
    searchOptions: TokenFindMovementPathOptions;
    token: canvas.placeables.Token;
    unreachableWaypoints: TokenMovementWaypoint[];
    updating: boolean;
    waypoints: (
        Omit<TokenMovementWaypoint, "shape" | "height" | "width" | "action"> & Partial<
            Pick<TokenMovementWaypoint, "shape" | "height" | "width" | "action">,
        >
    )[];
}

Properties

clonedToken: canvas.placeables.Token
destination: Omit<
    TokenMovementWaypoint,
    "shape"
    | "height"
    | "width"
    | "action",
> & Partial<
    Pick<TokenMovementWaypoint, "shape" | "height" | "width" | "action">,
>
hidden: boolean
searchId: number
searching: boolean
unreachableWaypoints: TokenMovementWaypoint[]
updating: boolean
waypoints: (
    Omit<TokenMovementWaypoint, "shape" | "height" | "width" | "action"> & Partial<
        Pick<TokenMovementWaypoint, "shape" | "height" | "width" | "action">,
    >
)[]