inferAndroidSpellCheckConfiguration static method

SpellCheckConfiguration inferAndroidSpellCheckConfiguration(
  1. SpellCheckConfiguration? configuration
)

Implementation

static SpellCheckConfiguration inferAndroidSpellCheckConfiguration(
  SpellCheckConfiguration? configuration,
) {
  if (configuration == null ||
      configuration == const SpellCheckConfiguration.disabled()) {
    return const SpellCheckConfiguration.disabled();
  }
  return configuration.copyWith(
    misspelledTextStyle: configuration.misspelledTextStyle ??
        TextField.materialMisspelledTextStyle,
    spellCheckSuggestionsToolbarBuilder:
        configuration.spellCheckSuggestionsToolbarBuilder ??
            defaultSpellCheckSuggestionsToolbarBuilder,
  );
}