Skip to content

Instantly share code, notes, and snippets.

View dpossas's full-sized avatar

Douglas Bezerra Possas dpossas

View GitHub Profile
IconButton(
padding: EdgeInsets.all(0),
onPressed: onTap as void Function()?,
icon: appIconType == AppIconType.svg
? SvgPicture.asset(
icon ?? AppIcons.logoHeader,
fit: fit ?? BoxFit.none,
color: color,
width: width,
height: height,
import 'package:flutter/material.dart';
void main() {
runApp(const MyApp());
}
class MyApp extends StatefulWidget {
const MyApp({Key? key}) : super(key: key);
@override
@dpossas
dpossas / main.dart
Last active July 21, 2022 20:40
Teclado
import 'package:flutter/material.dart';
const Color darkBlue = Color.fromARGB(255, 18, 32, 47);
void main() {
runApp(MyApp());
}
class MyApp extends StatelessWidget {
@override
@dpossas
dpossas / README.md
Last active September 11, 2020 20:39
Workshop Flutter

Flutter - 3 horas de HandsOn

Informações sobre o Workshop

  1. Construiremos um aplicativo para gerenciamento de coleções HotWheels e abordaremos:
@dpossas
dpossas / git-aliases.md
Created July 24, 2020 14:32 — forked from kelvinst/git-aliases.md
Git alias - seja rápido, seja breve!

Git alias - seja rápido, seja breve!

Git freak como sou, precisava compartilhar algo útil sobre ele, claro. E, já que não vejo muito por aí o pessoal usando, resolvi falar dos alias do git! É um recurso que eu uso muito, e nunca entendi porque muitas pessoas não são adeptas. 😕

Pelo nome você já deve perceber que os alias no git são atalhos. Atalhos pro quê? São atalhos para comandos do git e até comandos shell se você quiser. E é bem fácil cadastrar um alias:

$ git config --global alias.st status
@dpossas
dpossas / main.dart
Created July 21, 2020 11:55
Dart - The basics in pratice
main () {
final shopping = new ShoppingCart ();
// the use of the reserved word new is optional as of DART 2.0
// and we will not use it in the next lines
final pen = Product("Caneta", true, 4.75);
shopping.addItem(pen);
final pencil = Product("Pencil", false, 1.25);
shopping.addItem(pencil);
@dpossas
dpossas / shopping_cart.dart
Created July 21, 2020 11:54
Dart - The basics in pratice
class ShoppingCart {
List<Product> _products = [];
List<Product> get products => this._products;
void addItem(Product product){
this.products.add(product);
}
double total() {
double total = 0;
@dpossas
dpossas / product.dart
Last active July 21, 2020 11:52
Dart - The basics in pratice
class Product { 
 // Attributes with private privacy level 
 int _id; 
 String _title; 
 bool _active; 
 double _price;
 // Function definition like a constructor
 Product(this._title, this._active, this._price); 
{
"CarMetaID": 102123,
"CarOrderNumber": "2",
"TotalItems": 10,
"Title": "CHRYSLER PACIFICA",
"ToyNumber": "GHD84",
"CarMetaSEOName": "chrysler-pacifica",
"CategoryId": null,
"MiniCollectionId": 1247,
"MiniCollection": "BAJA BLAZERS",
@dpossas
dpossas / main.dart
Created June 29, 2020 16:55
AnimatedContainer Test
import 'package:flutter/material.dart';
final Color darkBlue = Color.fromARGB(255, 18, 32, 47);
void main() {
runApp(MyApp());
}
class MyApp extends StatelessWidget {
@override