DiffOptions
| 옵션 | 타입 | 기본값 |
|---|---|---|
inline | 'none' | 'word' | 'character' | 'word' |
whitespace | 'exact' | 'trailing' | 'surrounding' | 'amount' | 'all' | 'exact' |
ignoreCase | boolean | false |
inlineThreshold | number | 0.3 |
ignore | readonly RegExp[] | [] |
maxCost | number | 5000 |
DIFFINE_DEFAULTS가 이 표를 값으로 담고 있습니다.
| 옵션 | 타입 | 기본값 |
|---|---|---|
inline | DiffInlineMode | DiffInlineMode.word |
whitespace | DiffWhitespace | DiffWhitespace.exact |
ignoreCase | bool | false |
inlineThreshold | double | 0.3 |
ignore | List<RegExp> | <RegExp>[] |
maxCost | int | 5000 |
DiffInlineMode는 none, word, character이고 DiffWhitespace는 exact, trailing, surrounding, amount, all입니다. kDiffineDefaults가 이 표를 값으로 담고 있고, 옵션 하나만 바꿀 때는 copyWith를 쓰면 됩니다.