Skip to content

Instantly share code, notes, and snippets.

@dutsky
dutsky / main.dart
Created August 8, 2023 17:16
editing_controller_recognizer_failure
import 'package:flutter/material.dart';
import 'package:flutter/gestures.dart';
const Color darkBlue = Color.fromARGB(255, 18, 32, 47);
void main() {
runApp(MyApp());
}
class MyApp extends StatelessWidget {
@dutsky
dutsky / main.dart
Created February 21, 2023 04:45
state_experiments
// Состояние
abstract class ModemState {
void handle();
}
class OffState implements ModemState {
@override
void handle() => print('Модем выключен');
}
@dutsky
dutsky / main.dart
Created February 21, 2023 04:11
bridge_experiments
// Abstraction example
abstract class Color {
String get name;
@override
String toString() => name;
}
// Implementation example
abstract class Shape {
@dutsky
dutsky / main.dart
Created January 31, 2023 03:15
builder_experiments
import 'package:flutter/material.dart';
void main() {
runApp(const MyApp());
}
class MyApp extends StatelessWidget {
const MyApp({super.key});
// This widget is the root of your application.