flutter_spannable_string

Last updated:

0 purchases

flutter_spannable_string Image
flutter_spannable_string Images
Add to Cart

Description:

flutter spannable string

Flutter Spannable String #
A Flutter package for parsing and displaying spannable strings with various styling options, including text color, background color, text size, text decoration (underline, strikethrough), font style (italic) and font weight (bold).

Installation #
Add the following to your pubspec.yaml file:
dependencies:
flutter_spannable_string: ^1.0.0
copied to clipboard
Then, run:
flutter pub get
copied to clipboard
Usage #
import 'package:flutter/material.dart';
import 'package:flutter_spannable_string/flutter_spannable_string.dart';

void main() {
runApp(
MaterialApp(
home: Builder(
builder: (context) => Scaffold(
body: Center(
child: RichText(
text: TextSpan(
children: SpannableString.parse("Hello { `World` < text-color:#0000FF,text-decoration:underline, font-style:italic, font-size:20 /> }"),
),
),
),
),
),
),
);
}
copied to clipboard

Supported Properties #
text-color #
to specifies color of text
SpannableString.parse("Hello { `World` < text-color:#0000FF /> }")
copied to clipboard

background-color #
specifies the background color of text
SpannableString.parse("Hello { `World` < background-color:#44FF00FF /> }")
copied to clipboard

font-size #
set the size of text
SpannableString.parse("Hello { `World` < font-size:20 /> }")
copied to clipboard

text-decoration #
set the kind of text decoration like underline, strikethrough etc
SpannableString.parse("Hello { `Universe` < text-decoration:strikethrough /> } World")
copied to clipboard

font-style #
specifies the styles of text
SpannableString.parse("Hello { `World` < font-style:italic /> }")
copied to clipboard

more properties coming soon #

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.