random_text_reveal 0.0.2
random_text_reveal: ^0.0.2 copied to clipboard
A text animation package with random text reveal effect where the text reveals itself letter by letter (used mostly in movies)
example/lib/main.dart
import 'package:flutter/material.dart';
// OUR PACKAGE
import 'package:random_text_reveal/random_text_reveal.dart';
void main() => runApp(const MyApp());
class MyApp extends StatelessWidget {
const MyApp({super.key});
@override
Widget build(BuildContext context) {
const textStyle = TextStyle(
fontSize: 36,
color: Colors.blue,
fontWeight: FontWeight.bold,
);
return MaterialApp(
title: 'Example',
theme: ThemeData(
primarySwatch: Colors.blue,
),
home: Scaffold(
body: Container(
padding: const EdgeInsets.all(20),
alignment: Alignment.centerLeft,
child: const RandomTextReveal(
text: 'Random Text Reveal',
duration: Duration(seconds: 2),
style: textStyle,
curve: Curves.easeIn,
),
),
),
);
}
}