Skip to content

Instantly share code, notes, and snippets.

import 'package:flutter/material.dart';
void main() {
runApp(const MyApp());
}
class MyApp extends StatelessWidget {
const MyApp({super.key});
@override
import 'dart:async';
void main() {
// create stream that emit Completer, and wait it
((() async* {
try {
final completer = Completer<void>();
yield completer;
await completer.future;
} catch (_) {
{
"v": "5.7.14",
"fr": 25,
"ip": 0,
"op": 132,
"w": 1920,
"h": 1080,
"nm": "glass only render",
"ddd": 0,
"assets": [
import 'package:flutter/material.dart';
const Color darkBlue = Color.fromARGB(255, 18, 32, 47);
void main() {
runApp(MyApp());
}
class MyApp extends StatefulWidget {
const MyApp({super.key});
import 'dart:async';
import 'package:flutter_test/flutter_test.dart';
void main() {
test('test case', () async {
await expectLater(
// create stream that emit Completer, and wait it
((() async* {
try {
@karabanovbs
karabanovbs / main.dart
Created September 2, 2022 13:14
fontFamilyFallback incorrect after TextStyle merge
import 'package:flutter/material.dart';
void main() {
final originalTextStyle = TextStyle(
package: 'myFontPack',
fontFamily: 'myFontFamily',
fontFamilyFallback: ['myFontFamilyFallback'],
);
print(originalTextStyle.fontFamilyFallback); // [packages/myFontPack/myFontFamilyFallback]
void main() {
var a = const ImmutablePoint(1, 1);
var b = const ImmutablePoint(1, 1);
var c = ImmutableCircle();
var d = ImmutableCircle();
print(identical(a, b));
print(identical(c, d));
}
import 'package:flutter/material.dart';
void main() async {
runApp(
MaterialApp(
debugShowCheckedModeBanner: false,
home: Scaffold(
body: Container(
color: Color(0xFF15202D),
child: SizedBox.expand(
@karabanovbs
karabanovbs / gist:03d01250eddb94a09d2d8da0a90b6a93
Created February 2, 2021 09:31
surf_flutter_course_karabanov [14-4-2]
| Widget | Element | Render Object |
|----------|--------------------------------|---------------------|
| Center | SingleChildRenderObjectElement | RenderPositionedBox |
| Text | StatelessElement | |
| RichText | MultiChildRenderObjectElement | RenderParagraph |
@karabanovbs
karabanovbs / main.dart
Created December 1, 2020 12:08
AutofillGroup with navigation BUG
import 'package:flutter/material.dart';
void main() {
runApp(MyApp());
}
class MyApp extends StatelessWidget {
@override
Widget build(BuildContext context) {
return MaterialApp(