title: How to linkify text in Flutter
body: <p>Is there an easy way in Flutter to 'linkify' a text that might contain a mix of plain text, emails and web URLs? E.g. if my text is <code>My phone number is 099 123 45 67 and my email is test@test.com</code> the phone number and the email would be rendered as clickable links. </p>
  
  <p>In Android it would be a one liner:</p>
  
  <pre><code>textView.setAutoLinkMask(Linkify.ALL);
  </code></pre>
  
  <p>I've seen that a similar question has been asked <a href="https://stackoverflow.com/questions/43583411/how-to-create-a-hyperlink-in-flutter-widget">here</a>. That solution would work fine for static texts, but for dynamic texts it would be a lot more complicated to parse the text, detect all URLs, phone numbers, emails etc. and use <code>TextSpan</code>s to render them accordingly.</p>