Skip to content

Instantly share code, notes, and snippets.

View thiagocarvalhodev's full-sized avatar
🧠
Striving for simplicity and consistency

Thiago Carvalho thiagocarvalhodev

🧠
Striving for simplicity and consistency
  • AR.IO team working on ArDrive - ardrive.io
  • Recife - Brazil
  • 23:18 (UTC -03:00)
  • LinkedIn in/thiagocarvalhodev
View GitHub Profile
import 'package:flutter/material.dart'; import 'package:zera/src/common/all.dart'; import 'package:zera/src/common/theme_loader.dart'; import 'package:zera/src/widgets/bottom_sheet_list_item/bottom_sheet_list_item_theme.dart'; class ZeraBottomSheetListItem extends StatelessWidget with ThemeLoader { final Key key; final ZeraBottomSheetListItemStyle style; final ZeraBottomSheetListItemTheme theme; final List models; final Widget Function(String) builder; final Function onPressed; final EdgeInsets padding; final bool shrinkWrap; final ScrollController controller; final double height; // TODO: IMplementar tipo genérico final Function(String, int) onTap; ZeraBottomSheetListItem( {this.key, this.theme, this.style, @required this.models, @required this.builder, this.onPressed, this.padding, this.shrinkWrap = false, this.controller, this.onTap, this.height}) : super(key: key); @override Widget build(BuildCon
@thiagocarvalhodev
thiagocarvalhodev / .dart
Created September 4, 2020 22:13
bottom_sheet
import 'package:flutter/material.dart';
import 'package:zera/src/common/all.dart';
import 'package:zera/src/common/theme_loader.dart';
import 'package:zera/src/widgets/bottom_sheet_list_item/bottom_sheet_list_item_theme.dart';
class ZeraBottomSheetListItem extends StatelessWidget with ThemeLoader {
final Key key;
final ZeraBottomSheetListItemStyle style;