auto_layout 1.0.3 copy "auto_layout: ^1.0.3" to clipboard
auto_layout: ^1.0.3 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/auto_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),
            )
          ],
          menuBuilder: (BuildContext context, BuildBody buildBody) {
            return ListView.builder(
                itemCount: 10,
                itemBuilder: (context, index) {
                  return ListTile(
                    onTap: () {
                      buildBody(index);
                    },
                    title: Text('menu_$index'),
                  );
                });
          },
          initialPage: 2,
          bodyItemBuilder: (context, index) {
            print('building body $index');
            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