g3-toolkit API Reference
    Preparing search index...

    Interface OverlayMembership

    interface OverlayMembership {
        anyActive: boolean;
        edgeTones: Map<string, OverlayTone>;
        memberEdges: Set<string>;
        memberNodes: Set<string>;
        nodeTones: Map<string, OverlayTone>;
    }
    Index

    Properties

    anyActive: boolean
    edgeTones: Map<string, OverlayTone>
    memberEdges: Set<string>
    memberNodes: Set<string>
    nodeTones: Map<string, OverlayTone>

    Resolved tone per member, strongest-wins across active overlays. Only elements whose winning tone is non-neutral appear; a neutral member is simply absent, so callers can treat "not in the map" as the plain emphasis that predates tones.