resolve method

  1. @override
String resolve(
  1. BuildContext context,
  2. MessageResolverKey key
)

Implementation

@override
String resolve(BuildContext context, MessageResolverKey key) {
  switch (key.type) {
    case MessageResolverKeyType.codeSent:
      final destination = key.destination;
      if (destination != null) {
        return codeSent(context, destination);
      }
      return codeSentUnknown(context);
    case MessageResolverKeyType.copySucceeded:
      return copySucceeded(context);
    case MessageResolverKeyType.copyFailed:
      return copyFailed(context);
  }
}