Skip to content

Instantly share code, notes, and snippets.

View paolovalerdi's full-sized avatar

Paolo Valerdi paolovalerdi

View GitHub Profile
@paolovalerdi
paolovalerdi / sample.dart
Last active November 24, 2022 02:45
Parseo de tabla periodica
import 'package:flutter/material.dart';
import 'dart:convert';
import 'dart:math';
class Elemento {
final String nombre;
final int numeroAtomico;
final String simbolo;
Elemento(this.nombre, this.numeroAtomico, this.simbolo);
// Copyright (c) 2019, the Dart project authors. Please see the AUTHORS file
// for details. All rights reserved. Use of this source code is governed by a
// BSD-style license that can be found in the LICENSE file.
import 'package:flutter/material.dart';
void main() => runApp(MyApp());
class MyApp extends StatelessWidget {
@override
@paolovalerdi
paolovalerdi / example.dart
Last active June 2, 2022 18:05
Min height and width for widget
import 'package:flutter/material.dart';
void main() => runApp(MyApp());
class MyApp extends StatelessWidget {
@override
Widget build(BuildContext context) {
return MaterialApp(
title: 'Flutter Demo',
debugShowCheckedModeBanner: false,
@paolovalerdi
paolovalerdi / lecture_bloc.dart
Created November 6, 2021 04:00
Cubit/Bloc with reactive data
import 'dart:async';
import 'package:equatable/equatable.dart';
import 'package:flutter_bloc/flutter_bloc.dart';
import 'package:sembast/sembast.dart';
import '../../../core/clock.dart';
import '../data/lecture.dart';
import '../data/lectures_repository.dart';
import 'timetable/lecture_event.dart';
@paolovalerdi
paolovalerdi / main.dart
Created July 14, 2021 13:56
Using different page transitions
import 'package:flutter/material.dart';
import 'package:flutter/cupertino.dart';
void main() => runApp(MyApp());
class MyApp extends StatelessWidget {
@override
Widget build(BuildContext context) {
return MaterialApp(
title: 'Flutter Demo',