Skip to content

Instantly share code, notes, and snippets.

@hectorAguero
hectorAguero / main.dart
Last active November 28, 2025 16:29
Strip HTML from Text Widget
import 'package:flutter/material.dart';
void main() {
runApp(const MyApp());
}
class MyApp extends StatelessWidget {
const MyApp({super.key});
@override
@hectorAguero
hectorAguero / main.dart
Last active November 25, 2025 18:35
Allow bool expanded
import 'package:flutter/foundation.dart';
import 'package:flutter/material.dart';
void main() {
runApp(const MyApp());
}
class MyApp extends StatelessWidget {
const MyApp({super.key});
@hectorAguero
hectorAguero / main.dart
Last active November 10, 2025 20:01
Dart Flutter Pipe Propossal Sample
import 'package:flutter/material.dart';
enum Modes { light, dark }
void main() => runApp(const MyApp());
class MyApp extends StatelessWidget {
@override
Widget build(BuildContext context) => MaterialApp(
debugShowCheckedModeBanner: false,
@hectorAguero
hectorAguero / main.dart
Last active November 17, 2025 12:33
DraggableScrollableSheet with Footer and Header
import 'package:flutter/material.dart';
void main() {
runApp(const MyApp());
}
class MyApp extends StatelessWidget {
const MyApp({super.key});
bool isMax(ScrollController scrollController) =>
import 'package:flutter/material.dart';
import 'package:flutter/rendering.dart';
void main() {
runApp(const MyApp());
}
class MyApp extends StatelessWidget {
const MyApp({super.key});
@hectorAguero
hectorAguero / main.dart
Created October 9, 2025 19:12
ExpansionTile in Wrap
import 'package:flutter/material.dart';
void main() {
runApp(const MyApp());
}
class MyApp extends StatelessWidget {
const MyApp({super.key});
@override
@hectorAguero
hectorAguero / main.dart
Last active October 2, 2025 17:16
Flutter Stepper
import 'package:flutter/material.dart';
void main() {
runApp(const MyApp());
}
class MyApp extends StatelessWidget {
const MyApp({super.key});
@override
@hectorAguero
hectorAguero / main.dart
Created September 15, 2025 13:41
How GridView AspectRatio works
import 'package:flutter/material.dart';
void main() {
runApp(const MyApp());
}
class MyApp extends StatelessWidget {
const MyApp({super.key});
@override
@hectorAguero
hectorAguero / main.dart
Last active September 5, 2025 15:52
PageView.builder(Carousel) with Scrollable childs wrapped in ClipRRect
import 'package:flutter/material.dart';
void main() {
runApp(const MyApp());
}
class MyApp extends StatelessWidget {
const MyApp({super.key});
@override
@hectorAguero
hectorAguero / main.dart
Created June 13, 2025 13:25
Bloc with ShoppingCart
import 'package:flutter/material.dart';
import 'package:flutter_bloc/flutter_bloc.dart';
void main() {
runApp(const MyApp());
}
class MyApp extends StatelessWidget {
const MyApp({super.key});