IFClite TypeScript API
    Preparing search index...

    Interface AutoColorEvaluationResult

    Result of auto-color lens evaluation, extends standard result with legend entries for UI display.

    interface AutoColorEvaluationResult {
        colorMap: Map<number, RGBAColor>;
        executionTime: number;
        hiddenIds: Set<number>;
        legend: AutoColorLegendEntry[];
        ruleCounts: Map<string, number>;
        ruleEntityIds: Map<string, number[]>;
    }

    Hierarchy (View Summary)

    Index
    colorMap: Map<number, RGBAColor>

    Global ID → RGBA color (includes ghost colors for unmatched entities)

    executionTime: number

    Wall-clock evaluation time in milliseconds

    hiddenIds: Set<number>

    Global IDs hidden by "hide" rules

    Legend entries for UI — one per distinct value, sorted by count desc

    ruleCounts: Map<string, number>

    Rule ID → matched entity count

    ruleEntityIds: Map<string, number[]>

    Rule ID → matched entity global IDs (for isolation)