resolveWith method

  1. @override
TextMessage resolveWith(
  1. Map changes
)
override

Implementation

@override
TextMessage resolveWith(Map changes) {
  final keys = MessageKeys.i;
  final msg = super.resolveWith(changes);
  final text = changes[keys.content];
  return TextMessage.from(
    msg,
    text is String && text.isNotEmpty ? text : this.text,
  );
}