Skip to content

Instantly share code, notes, and snippets.

View iapicca's full-sized avatar
🎯
Focusing

Francesco Iapicca iapicca

🎯
Focusing
View GitHub Profile
@iapicca
iapicca / main.dart
Created December 23, 2024 14:18
issue_160776
import 'package:flutter/material.dart';
void main() => runApp(const MyApp());
class MyApp extends StatelessWidget {
const MyApp({super.key});
@override
Widget build(context) => MaterialApp(home: DataTableDemo());
}
@iapicca
iapicca / main.dart
Last active December 22, 2024 16:33
issue_160724
import 'package:flutter/material.dart';
import 'package:go_router/go_router.dart';
final _router = GoRouter(
routes: [
GoRoute(
path: '/',
pageBuilder: (context, state) => MaterialPage(
key: state.pageKey,
child: const HomeScreen(),
import 'package:flutter/material.dart';
void main() => runApp(
MaterialApp(
home: Scaffold(
body: Column(
children: [
Expanded(
child: ListView.builder(
itemBuilder: (context, index) => ListTile(
@iapicca
iapicca / main.dart
Last active November 26, 2024 21:53
issue_159503
import 'package:flutter/material.dart';
import 'package:video_player/video_player.dart';
void main() => runApp(const MyApp());
class MyApp extends StatelessWidget {
const MyApp({super.key});
@override
Widget build(context) => const MaterialApp(home: VideoPlayerWidget());
@iapicca
iapicca / builder.dart
Created October 4, 2024 04:19 — forked from rodydavis/builder.dart
SQLite3 Sync UI
import 'dart:async';
import 'package:flutter/material.dart';
import 'package:sqlite3/common.dart';
import '../src/database/types.dart';
class SqlBuilder extends StatefulWidget {
const SqlBuilder({
super.key,
@iapicca
iapicca / builder.dart
Created October 4, 2024 04:19 — forked from rodydavis/builder.dart
SQLite3 Sync UI
import 'dart:async';
import 'package:flutter/material.dart';
import 'package:sqlite3/common.dart';
import '../src/database/types.dart';
class SqlBuilder extends StatefulWidget {
const SqlBuilder({
super.key,
@iapicca
iapicca / main.dart
Created September 9, 2024 18:01
DeviceOrientation web
import 'package:flutter/material.dart';
import 'package:flutter/services.dart';
void main() {
runApp(const MyApp());
}
class MyApp extends StatelessWidget {
const MyApp({super.key});
@iapicca
iapicca / main.dart
Last active September 9, 2024 09:52
DeviceOrientation example
import 'package:flutter/material.dart';
import 'package:flutter/services.dart';
void main() {
runApp(const MyApp());
}
class MyApp extends StatelessWidget {
const MyApp({super.key});
@iapicca
iapicca / main.dart
Created July 31, 2024 09:43
issue_152607
import 'package:flutter/material.dart';
import 'package:shared_preferences/shared_preferences.dart';
final class SharedPreferencesKeys {
static const action = 'action';
}
void main() async {
final prefsWithCache = await SharedPreferencesWithCache.create(
cacheOptions: const SharedPreferencesWithCacheOptions(
@iapicca
iapicca / main.dart
Last active August 25, 2024 08:27
SharedPreferences web example
import 'package:flutter/foundation.dart' show ValueListenable;
import 'package:shared_preferences/shared_preferences.dart'
show SharedPreferences;
import 'package:flutter/material.dart';
void main() async {
final counter = await SharedCounter.instance();
runApp(
MaterialApp(
home: Scaffold(