Skip to content

Instantly share code, notes, and snippets.

@JOSHIMOH
JOSHIMOH / new gist
Created January 31, 2020 12:21
new gist
void main() => runApp(
ChangeNotifierProvider<ThemeNotifier>(
builder: (_) => ThemeNotifier(darkTheme),
child: MyApp(),
),
);
class MyApp extends StatelessWidget {
@override
Widget build(BuildContext context) {
class HomePage extends StatelessWidget {
@override
Widget build(BuildContext context) {
return Scaffold(
appBar: AppBar(title: Text('Flutter Flavor Demo')),
body: Center(child: Text("Flutter Flavor Demo: ${FlavorConfig.instance.name}")),
);
}
}
class MyApp extends StatelessWidget {
@override
Widget build(BuildContext context) {
return MaterialApp(
title: 'Flutter Flavor Demo',
home: HomePage(),
);
}
}
void main() {
FlavorConfig(flavor: Flavor.QA,
color: Colors.deepPurpleAccent,
);
runApp(MyApp());
}
@JOSHIMOH
JOSHIMOH / main.dart
Created January 22, 2020 13:38
main file
import 'package:flutter/material.dart';
import 'dashboard.dart';
void main() {
runApp(MyApp());
}
class MyApp extends StatelessWidget {
// This widget is the root of your application.
@JOSHIMOH
JOSHIMOH / review.g.dart
Created November 25, 2019 11:51
review.g.dart
// GENERATED CODE - DO NOT MODIFY BY HAND
part of 'reviews.dart';
// **************************************************************************
// StoreGenerator
// **************************************************************************
// ignore_for_file: non_constant_identifier_names, unnecessary_lambdas, prefer_expression_function_bodies, lines_longer_than_80_chars
@JOSHIMOH
JOSHIMOH / selectable text
Last active November 22, 2019 08:08
selectable text
import 'package:flutter/material.dart';
void main() => runApp(MyApp());
class MyApp extends StatelessWidget {
@override
Widget build(BuildContext context) {
return MaterialApp(
title: 'Flutter Demo',
theme: ThemeData(
@JOSHIMOH
JOSHIMOH / selectable text
Last active November 21, 2019 08:31
selectable text
SelectableText(
'Making Selectable Text',
textAlign: TextAlign.center,
style: TextStyle(fontWeight: FontWeight.bold),
)
@JOSHIMOH
JOSHIMOH / Counter
Last active November 19, 2019 10:52
Counter
import 'package:flutter/foundation.dart';
import 'package:flutter/material.dart';
import 'package:flutter_mobx/flutter_mobx.dart';
import 'package:flutter_mob/store/Switch/counter.dart';
import 'store/Switch/counter.dart';
class Counters extends StatefulWidget {
@override
CountersState createState() {
@JOSHIMOH
JOSHIMOH / computed observable
Created November 19, 2019 07:31
computed observable
import 'package:mobx/mobx.dart';
part 'contact.g.dart';
class Contact = ContactBase with _$Contact;
abstract class ContactBase with Store {
@observable
String firstName;