advanced_text

Creator: coderz1093

Last updated:

0 purchases

TODO
Add to Cart

Description:

advanced text

Advanced Text #
Advanced Text is a package that provides various text features, such as text sections that can be collapsed or expanded, hyperlinks that can be clicked, and more.

Installation #

Run this command:

flutter pub add advanced_text
copied to clipboard

Import the package and use it in your Flutter App.

import 'package:advanced_text/advanced_text.dart';
copied to clipboard
Example #
There are a number of properties that you can modify:

text
textCustomization

style
textAlign
textDirection
textScaleFactor
locale
semanticsLabel


features

readMore

enable
decoration
onTap
trim

length
mode


expandedText
collapsedText


hyperlink

enable
style
onTap





class AdvancedTextExample extends StatelessWidget {
const AdvancedTextExample({super.key});

final String text =
"At parthdarji.com, we curate a collection of impactful applications that transcend both Android and iOS platforms. Our mission is to redefine digital experiences through innovative contributions and cutting-edge solutions. Join us in exploring the forefront of technology and shaping the future of mobile applications.";

@override
Widget build(BuildContext context) {
return Scaffold(
appBar: AppBar(
backgroundColor: Theme.of(context).colorScheme.inversePrimary,
title: const Text("AdvancedText Demo"),
),
body: Padding(
padding: const EdgeInsets.all(15),
child: Column(
mainAxisAlignment: MainAxisAlignment.start,
children: <Widget>[
AdvancedText(
"www.parthdarji.com\n$text",
textCustomization: const TextCustomization(
style: TextStyle(
color: Colors.grey,
),
),
features: const AdvancedTextFeatures(
hyperlink: Hyperlink(
enable: true,
style: TextStyle(
color: Colors.blue,
decoration: TextDecoration.underline,
fontWeight: FontWeight.bold,
decorationColor: Colors.blue,
),
),
readMore: ReadMore(
enable: true,
expandedText: "...Collapse",
collapsedText: "...Expand",
trim: AdvancedTrimmer(
length: 300,
mode: TrimMode.length,
),
),
),
),
],
),
),
);
}
}
copied to clipboard
Issues and feedback #
Please file advanced_text related issues, bugs and feature request in our Issue tracker.

License

For personal and professional use. You cannot resell or redistribute these repositories in their original state.

Files In This Product:

Customer Reviews

There are no reviews.