Skip to content

Instantly share code, notes, and snippets.

@bregolete
bregolete / main.dart
Last active September 15, 2023 13:25
sampleLoadPageWithControlState
import 'package:flutter/material.dart';
import 'package:provider/provider.dart';
void main() {
runApp(MyApp());
}
class MyApp extends StatelessWidget {
@override
Widget build(BuildContext context) {
@bregolete
bregolete / main.dart
Last active August 25, 2023 11:49
sampleCustomEasyTextField
import 'package:flutter/material.dart';
void main() {
runApp(MyApp());
}
class CustomTextField extends StatefulWidget {
final String labelText;
CustomTextField({required this.labelText});
@bregolete
bregolete / main.dart
Last active August 25, 2023 11:40
sampleEasyCustom
import 'package:flutter/material.dart';
void main() {
runApp(MyApp());
}
class CustomWidget extends StatelessWidget {
final String text;
const CustomWidget({required this.text});
@bregolete
bregolete / main.dart
Last active June 2, 2023 19:03
SampleWidgetFunction
import 'package:flutter/material.dart';
const Color darkBlue = Color.fromARGB(255, 18, 32, 47);
void main() {
runApp(MyApp());
}
class MyApp extends StatelessWidget {
@override
@bregolete
bregolete / main.dart
Created May 30, 2023 23:37
samplePopMenu
import 'package:flutter/material.dart';
void main() {
runApp(MyApp());
}
class MyApp extends StatelessWidget {
@override
Widget build(BuildContext context) {
return MaterialApp(
@bregolete
bregolete / main.dart
Last active May 30, 2023 23:15
sampleCustomChekboxOption
import 'package:flutter/material.dart';
// classe principal
void main() {
runApp(MyApp());
}
class MyApp extends StatelessWidget {
@override
Widget build(BuildContext context) {
return MaterialApp(
@bregolete
bregolete / main.dart
Created May 30, 2023 22:39
sampleCustomCheckBoxOptions
import 'package:flutter/material.dart';
void main() {
runApp(MyApp());
}
class MyApp extends StatelessWidget {
final List<CheckboxOption> checkboxOptions = [
CheckboxOption(option: 'Option 1', value: false),
CheckboxOption(option: 'Option 2', value: false),
@bregolete
bregolete / main.dart
Created May 30, 2023 01:29
sampleReplacePage
import 'package:flutter/material.dart';
void main() {
runApp(MyApp());
}
class MyApp extends StatelessWidget {
@override
Widget build(BuildContext context) {
return MaterialApp(
@bregolete
bregolete / main.dart
Last active May 29, 2023 22:32
samplePageSendReceiveParams
import 'package:flutter/material.dart';
void main() {
runApp(MyApp());
}
class MyApp extends StatelessWidget {
@override
Widget build(BuildContext context) {
return MaterialApp(
@bregolete
bregolete / main.dart
Last active May 29, 2023 12:02
sampleSqlite
/*
* dependencies:
flutter:
sdk: flutter
sqflite: ^2.0.0
path: ^1.8.0
*/
import 'package:flutter/material.dart';