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

discontinuedreplaced by: animated_styled_widget
outdated

Lets you use a serializable style/style map to make responsive and animated widgets.

example/lib/main.dart

import 'package:example/neon_button.dart';
import 'package:example/transform.dart';
import 'package:example/stack.dart';
import 'package:example/listview.dart';
import 'package:example/column.dart';
import 'package:flutter/cupertino.dart';
import 'package:flutter/material.dart';

void main() => runApp(MyApp());

class MyApp extends StatelessWidget {
  // This widget is the root of your application.
  @override
  Widget build(BuildContext context) {
    return MaterialApp(
        title: 'Responsive Styled Widget',
        theme: ThemeData(
          primarySwatch: Colors.blue,
        ),
        home: HomePage()
        //home: Center(child: Text("Hello")),
        );
  }
}

class HomePage extends StatefulWidget {
  @override
  _HomePageState createState() => _HomePageState();
}

class _HomePageState extends State<HomePage> {
  @override
  Widget build(BuildContext context) {
    return Scaffold(
      appBar: AppBar(
        title: Text("Responsive Styled Widget"),
      ),
      body: Center(
          child: Container(
              width: 160,
              child: ListView(
                children: [
                  ElevatedButton(
                      onPressed: () {
                        Navigator.push(
                            context,
                            MaterialPageRoute(
                                builder: (context) => NeonButtonPage()));
                      },
                      child: Text("Neon Button")),
                  ElevatedButton(
                      onPressed: () {
                        Navigator.push(
                            context,
                            MaterialPageRoute(
                                builder: (context) => TransformPage()));
                      },
                      child: Text("Transform")),
                  ElevatedButton(
                      onPressed: () {
                        Navigator.push(
                            context,
                            MaterialPageRoute(
                                builder: (context) => StackPage()));
                      },
                      child: Text("Stack")),
                  ElevatedButton(
                      onPressed: () {
                        Navigator.push(
                            context,
                            MaterialPageRoute(
                                builder: (context) => ListViewPage()));
                      },
                      child: Text("List View")),
                  ElevatedButton(
                      onPressed: () {
                        Navigator.push(
                            context,
                            MaterialPageRoute(
                                builder: (context) => ColumnPage()));
                      },
                      child: Text("Column")),
                ],
              ))),
    );
  }
}
4
likes
0
pub points
0%
popularity

Publisher

verified publisherwenkaifan.com

Lets you use a serializable style/style map to make responsive and animated widgets.

Repository (GitHub)
View/report issues

License

unknown (LICENSE)

Dependencies

dimension, flutter, flutter_class_parser, morphable_shape

More

Packages that depend on responsive_styled_widget