Skip to content

ElGenius-developer/custom_sizable_text

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

42 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CustomSizableText

This package is simplifying the text widget and make it flexible and auto sized. By Using auto_size_text which allows text to be auto sized.

github

Getting started

Add package to pubspec.yaml

    dependencies:
      custom_sizable_text: <latest-version>

Add the following imports to your Dart code

import 'package:custom_sizable_text/custom_sizable_text.dart';

Usage

Add dependency

Please check the latest version before installation. If there is any problem with the new version, please use the previous version

    Widget createText(String message,{Color? color})=>
 CustomText(
          message,
          size: 20,
          color: color ,//default is black
          fontWeight: FontWeight.w600,
          textOverflow: TextOverflow.visible,
          maxLines : 2
          );

Tips

  • You can make text not sizable by change textType
  CustomText(
       "Hello World"
        size:15,
        color:Colors.black,
        fontWeight: FontWeight.w600,
        textOverflow: TextOverflow.visible,
        //Add this line
        textType: TextType.normal,
),
  • If you are using resizable text on unbounded hieght widget, we strongly recommend to set height for CustomText widget by wrapping it in SizedBox or use TextType.normal
//Using Sizedbox
SizedBox(
    height:  100,
    width:   200,
    child:  CustomText(
            "Hello World"
            size:15,
            color:Colors.black,
            fontWeight: FontWeight.w600,
            textOverflow: TextOverflow.visible,
             textType: TextType.normal,
                        ),
       ),

Example

example demo

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

Packages

Used by

Contributors

Languages