override_text_scale_factor 1.0.2 copy "override_text_scale_factor: ^1.0.2" to clipboard
override_text_scale_factor: ^1.0.2 copied to clipboard

This package provides a widget that overrides the textScaleFactor given by MediaQuery.

override_text_scale_factor #

A Flutter Widget that overrides the textScaleFactor given by MediaQuery.

When you're too lazy to make parts of your UI respond to a non-default textScaleFactor then OverrideTextScaleFactor is the widget for you.

Usage #

The package contains a single widget OverrideTextScaleFactor. By default this widget will set textScaleFactor to 1.0 but the field can be overridden to any value.

Example #

OverrideTextScaleFactor(
    // Note that any widget can be used as child - not only Text widgets
    child: Container(
        child: Text(
            // This text will always have a textScaleFactor of 1.0
            // regardless of device settings
            'Random text', 
        ),
    ),
);

If needed, a specific factor can be used to override the textScaleFactor.

Example #

OverrideTextScaleFactor(
    // Setting the textScaleFactor to a specific value
    textScaleFactor: 1.5,
    child: Container(
        child: Text(
            // This text will always have a textScaleFactor of 1.5
            // regardless of device settings
            'Random text', 
        ),
    ),
);

Example Project #

Take a look at this Example Project Project

Acknowledgements #

This package is close to useless but I've found myself needing an OverrideTextScaleFactor widget and you might too.

4
likes
140
pub points
52%
popularity

Publisher

unverified uploader

This package provides a widget that overrides the textScaleFactor given by MediaQuery.

Repository (GitHub)
View/report issues

Documentation

API reference

License

unknown (license)

Dependencies

flutter

More

Packages that depend on override_text_scale_factor