TextDiagnosticsBinding.patternRules constructor
TextDiagnosticsBinding.patternRules({
- required TextAreaController controller,
- required Iterable<
TextPatternDiagnosticRule> rules, - bool syncImmediately = true,
Implementation
factory TextDiagnosticsBinding.patternRules({
required TextAreaController controller,
required Iterable<TextPatternDiagnosticRule> rules,
bool syncImmediately = true,
}) {
final frozenRules = List<TextPatternDiagnosticRule>.unmodifiable(rules);
return TextDiagnosticsBinding(
controller: controller,
buildDiagnostics: (String text) =>
textPatternDiagnostics(text: text, rules: frozenRules),
syncImmediately: syncImmediately,
);
}