Member Junction
    Preparing search index...

    Interface MJTestEntity_IReplayScriptTarget

    A multi-signal locator. Selector is primary; Role + Name are the heal fallback, re-resolved from a fresh element list when the selector stops matching; Scope disambiguates same-named twins by the region they live in; BoundingBox is weakest, kept only for pre-grounding recordings.

    interface MJTestEntity_IReplayScriptTarget {
        BoundingBox?: MJTestEntity_IReplayScriptBoundingBox;
        Name?: string;
        Role?: string;
        Scope?: string;
        Selector?: string;
    }
    Index

    Properties

    Name?: string
    Role?: string
    Scope?: string

    Nearest labeled ancestor region as role:name (e.g. group:All applications). Role + name are not always a unique identity — an app launcher lists each app under both a usage-ordered "Recent" grid and an alphabetical "All" grid — and the region is what tells the twins apart. Absent on recordings made before regions were captured.

    Selector?: string