Prometheus Entity Management API
    Preparing search index...

    Interface EntityDiffClassNames

    entity-diff.tsx — EntityDiff: renders a field-level diff of an entity.

    Supports two modes:

    • Uncontrolled: manages its own useEntityDiff state (showControls=true default)
    • Controlled: accepts an external diff result via the diff prop (used by EntityApproval to share a single hook instance)

    Reuses core time-travel (recordGraphSnapshot / restoreGraphSnapshot) through the useEntityDiff hook layer.

    interface EntityDiffClassNames {
        captureButton?: string;
        cellAfter?: string;
        cellBefore?: string;
        cellField?: string;
        cellOp?: string;
        controls?: string;
        emptyState?: string;
        headerCell?: string;
        headerRow?: string;
        recomputeButton?: string;
        restoreButton?: string;
        root?: string;
        row?: string;
        rowAdd?: string;
        rowRemove?: string;
        rowReplace?: string;
        rowUnchanged?: string;
        table?: string;
    }
    Index
    captureButton?: string
    cellAfter?: string
    cellBefore?: string
    cellField?: string
    cellOp?: string
    controls?: string
    emptyState?: string
    headerCell?: string
    headerRow?: string
    recomputeButton?: string
    restoreButton?: string
    root?: string
    row?: string
    rowAdd?: string
    rowRemove?: string
    rowReplace?: string
    rowUnchanged?: string
    table?: string