filterOnSave method

  1. @override
  2. @protected
  3. @mustCallSuper
DynamicMap filterOnSave(
  1. DynamicMap save
)
override

You can filter the saving content when it is saving.

Edit the value of save and return.

Implementation

@override
@protected
@mustCallSuper
DynamicMap filterOnSave(DynamicMap save) {
  final language = Localize.language;
  assert(
    language.isNotEmpty,
    "The locale is not set. Run [Localize.initialize()] to initialize the translation.",
  );
  save[localeValueKey] = language;
  return super.filterOnSave(save);
}