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

outdated

auto layout with difference device

simple_layout #

It is a very simple layout for flutter.

Getting Started #

import 'package:auto_layout/layout.dart';
import 'package:flutter/material.dart';

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

class AdminPage extends StatelessWidget {
  @override
  Widget build(BuildContext context) {
    return MaterialApp(
      home: AudoLayoutBuilder(
          title: Text("Admin"),
          actions: [
            IconButton(
              onPressed: () {
                print('logout...');
              },
              icon: Icon(Icons.logout),
            )
          ],
          itemCount: 10,
          onMenuItemPress: (index) {
            print("menu_$index pressed");
          },
          menuItemBuilder: (context, index, selectedIndex) {
            return ListTile(
                tileColor: index == selectedIndex
                    ? Colors.grey[200]
                    : Colors.transparent,
                title: Text("menu_$index"));
          },
          bodyItemBuilder: (context, index) {
            print('building body');
            return index == null ? Text("Welcome") : Text("body_$index");
          }),
    );
  }
}

Screenshot #

show gif pic1 pic2 pic3 pic4

4
likes
0
pub points
40%
popularity

Publisher

unverified uploader

auto layout with difference device

Repository (GitHub)
View/report issues

License

unknown (LICENSE)

Dependencies

flutter

More

Packages that depend on auto_layout