custom_animation_routes_em 0.0.3 copy "custom_animation_routes_em: ^0.0.3" to clipboard
custom_animation_routes_em: ^0.0.3 copied to clipboard

Este paquete me te ayudara al manejo de las transiciones entre las pantalla usando las rutas que definas de una formal muy facil.

example/main.dart

import 'package:flutter/material.dart';
import 'package:custom_animation_routes_em/custom_animation_routes_em.dart';
 
void main() => runApp(MyApp());
 
class MyApp extends StatelessWidget {
  @override
  Widget build(BuildContext context) {
    return MaterialApp(
      debugShowCheckedModeBanner: false,
      title: 'Material App',
      initialRoute: 'page1',
      routes: {
        'page1' : ( _ ) => Page1(),
        'page2' : ( _ ) => Page2()
      },
    );
  }
}

class Page1 extends StatelessWidget {

  @override
  Widget build(BuildContext context) {
    return Scaffold(
      appBar: AppBar(
        title: Text('Page 1'),
        backgroundColor: Colors.transparent,
      ),
      backgroundColor: Colors.blue,
      body: Center(
        child: MaterialButton(
          child: Text('Go to page 2'),
          color: Colors.white,
          onPressed: (){

            RouteTransitions(
              context: context,
              child: Page2(),
              animation: AnimationType.fadeIn,
              duration: Duration(milliseconds: 100),
              replacement: true
            );

          },
        )
      ),
    );
  }
}

class Page2 extends StatelessWidget {

  @override
  Widget build(BuildContext context) {
    return Scaffold(
      appBar: AppBar(
        title: Text('Page 2'),
        backgroundColor: Colors.transparent,
      ),
      backgroundColor: Colors.blueGrey,
      body: Center(
        child: Text('Page2'),
      ),
    );
  }
}
1
likes
40
pub points
0%
popularity

Publisher

unverified uploader

Este paquete me te ayudara al manejo de las transiciones entre las pantalla usando las rutas que definas de una formal muy facil.

Homepage

License

MIT (LICENSE)

Dependencies

flutter

More

Packages that depend on custom_animation_routes_em