simple_build_context 1.0.1 copy "simple_build_context: ^1.0.1" to clipboard
simple_build_context: ^1.0.1 copied to clipboard

outdated

simple_build_context is a library that simplifies accessing and using BuildContext properties in Flutter, enabling faster and more efficient development.

example/main.dart

import 'package:flutter/material.dart';
import 'package:simple_build_context/simple_build_context.dart';

class MyHomePage extends StatelessWidget {
  @override
  Widget build(BuildContext context) {
    return Scaffold(
      backgroundColor: context.scaffoldBackgroundColor, // There is no Theme.of(context)
      body: Center(
        child: GestureDetector(
          onTap: () => context.pushNamed('/detailsPage'), // we use only context not Navigator.of(context)
          child: Text(
            'Press Me',
            style: context.primaryTextTheme.titleMedium, // we use only context not Theme.of(context)
          ),
        ),
      ),
    );
  }
}
4
likes
0
points
16
downloads

Publisher

verified publisherjhonacode.com

Weekly Downloads

simple_build_context is a library that simplifies accessing and using BuildContext properties in Flutter, enabling faster and more efficient development.

Repository (GitHub)
View/report issues

License

unknown (license)

Dependencies

flutter

More

Packages that depend on simple_build_context