Skip to content

Instantly share code, notes, and snippets.

View asavchuk's full-sized avatar
🇺🇦

Andre asavchuk

🇺🇦
  • Ukraine
  • 08:26 (UTC +03:00)
View GitHub Profile
@asavchuk
asavchuk / .gitignore
Created March 29, 2021 08:54 — forked from pingrishabh/.gitignore
Standardised gitignore for your Flutter apps & Dart projects
### Flutter Generated
# Miscellaneous
*.class
*.lock
*.log
*.pyc
*.swp
.DS_Store
.atom/
Widget buildSelectedDetails(BuildContext context, Trip trip) {
return Hero(
tag: "SelectedTrip-${trip.title}",
transitionOnUserGestures: true,
child: Container(
child: Padding(
padding: const EdgeInsets.only(
left: 8.0,
right: 8.0,
),
@asavchuk
asavchuk / ep_19.ph
Last active December 20, 2020 09:09
ep_19
import 'dart:async';
import 'package:firebase_auth/firebase_auth.dart';
class AuthService {
FirebaseAuth _firebaseAuth = FirebaseAuth.instance;
final _controller = StreamController<String>();
Stream<String> get onAuthStateChanged {
@asavchuk
asavchuk / dart
Last active October 22, 2020 19:19
import 'package:flutter/material.dart';
void main() {
runApp(MyApp());
}
class MyApp extends StatelessWidget {
@override
Widget build(BuildContext context) {
return MaterialApp(title: 'Flutter Demo', home: MyListView());
@asavchuk
asavchuk / main.dart
Created May 12, 2020 15:41 — forked from jebright/main.dart
Using an Isolate in Flutter
import 'dart:async';
import 'package:flutter/material.dart';
import 'dart:isolate';
void main() => runApp(new MyApp());
class MyApp extends StatelessWidget {
@override
Widget build(BuildContext context) {
return new MaterialApp(
@asavchuk
asavchuk / main.dart
Last active January 1, 2020 19:26
Flutter async and await
import 'package:flutter/material.dart';
class SandGlass {
int _sand = 100;
time() {
return _sand;
}
Future timeDecrease() async {
@asavchuk
asavchuk / main.dart
Last active January 1, 2020 19:26
ASYNC AND AWAIT IN FLUTTER
import 'package:flutter/material.dart';
import 'dart:async';
void main() => runApp(MyApp());
class MyApp extends StatelessWidget {
// This widget is the root of your application.
@override
Widget build(BuildContext context) {
return MaterialApp(
@asavchuk
asavchuk / main.dart
Last active January 1, 2020 19:26
FUTURE API IN FLUTTER
import 'package:flutter/material.dart';
import 'dart:async';
void main() => runApp(MyApp());
class MyApp extends StatelessWidget {
// This widget is the root of your application.
@override
Widget build(BuildContext context) {
return MaterialApp(
@asavchuk
asavchuk / main.dart
Last active December 19, 2019 07:09
import 'package:flutter/material.dart';
void main() => runApp(MyApp());
class MyApp extends StatefulWidget {
@override
_MyAppState createState() => _MyAppState();
}
class _MyAppState extends State<MyApp> {
void main() {
String _myText = 'Netflix.com (Amste rdam)';
print(_clean(_myText));
}
_clean(String s) {
return s.replaceAll(RegExp(r'\(.*\)'), '')
.replaceAll(RegExp(' +'), ' ').trim();
}