Composants → bpm.diffViewer

bpm.diffViewer

Visualisation de diff texte/code (split ou unified).

StableIA & Spécialisés⏱ 2 min
Avant
Après
1
2
3
function hello() {
return 'world';
}
1
3
4
function hello() {
return 'world!';
}
Python
bpm.diffViewer(original=old_text, modified=new_text)
PropTypeDéfautRequisDescription
originalstringOuiTexte ou code original.
modifiedstringOuiTexte ou code modifié.
languagestringNonLangage pour la coloration (optionnel).
mode"split" | "unified"splitNonAffichage côte à côte ou unifié.
title{ original?: string; modified?: string }NonTitres des colonnes (mode split).
classNamestringNonClasses CSS.

Exemples

bpm.diffViewer(original=old_code, modified=new_code)
bpm.diffViewer(original=old_code, modified=new_code, mode="unified")
bpm.diffViewer(original=a, modified=b, title={"original": "v1", "modified": "v2"})