FLUTTER ECOSYSTEM

samuelezedi/linkwell

LinkWell एक Text विजेट है जो पाठ में सभी लिंक को हाइलाइट करता है, और जब टैप किया जाता है तो उपयोगकर्ता को URL पर नेविगेट करता है।

linkwell प्रोजेक्ट कवर
Stars
33
Forks
28
अंतिम पुश (UTC)
29 फ़र॰ 2024
प्रोजेक्ट स्थिति
सक्रिय
Samuel Ezedi GitHub avatar
GITHUB User

Samuel Ezedi ↗

Futurist, Music Junkie and Software Engineer

भाषाएँDartObjective-CJava

इस रिपॉज़िटरी के पैकेज

उपयोग की गई निर्भरताएँ

निर्भरता सूची 3 आइटम
  • flutter{"sdk":"flutter"}
  • url_launcher^6.0.3
  • flutter_testडेवलपमेंट{"sdk":"flutter"}

मूल README

यह अंग्रेज़ी मूल स्नैपशॉट है। नवीनतम सामग्री GitHub पर देखें।

README खोलें / बंद करें

LinkWell

LinkWell is Text Plugin that detects URLs and Emails in a String and when tapped opens in user browsers,

linkwell pub package

GitHub

ScreenShots

Basic Usage Named Links
https://raw.githubusercontent.com/samuelezedi/linkwell/master/example/assets/images/sc.jpeg https://raw.githubusercontent.com/samuelezedi/linkwell/master/example/assets/images/sc2.jpeg

Usage

Basic:

import 'package:linkwell/linkwell.dart';
LinkWell(
    "Hi here's my email: samuelezedi@gmail.com and website: https://samuelezedi.com"
);
Add Styling

To add style to links

LinkWell(
    "Hi here's my email: samuelezedi@gmail.com and website: https://samuelezedi.com",
    linkStyle: TextStyle(color: Colors.blue,fontSize: 17)
);

To add style to non links

LinkWell(
    "Hi here's my email: samuelezedi@gmail.com and website: https://samuelezedi.com",
    style: TextStyle(color: Colors.black,fontSize: 17)
);
Naming Links

If you would like to name the links

LinkWell(
    "By registering you agree to our samuelezedi.com/terms and samuelezedi.com/privacy",
    listOfNames: {
        'samuelezedi.com/terms' : 'Terms',
        'samuelezedi.com/privacy' : 'Privacy Policy'
    },
);

Why I made this plugin

I was building a chat application and I needed to detect when users posted links and emails so I went online and found a couple plugin but then, only one fit the need, I imported it and discovered that it could not detect emails and long urls correctly and I could not name URLs or emails, So I built LinkWell. I hope this is what you are looking for and it solves your link problems.

Kindly follow me on

twitter medium instagram