Skip to content

Instantly share code, notes, and snippets.

View ltvu93's full-sized avatar

Vu Luong Trieu ltvu93

  • TP.HCM, Việt Nam
View GitHub Profile
import 'dart:ui';
import 'package:flutter/gestures.dart';
import 'package:flutter/material.dart';
class MyApp extends StatelessWidget {
@override
Widget build(BuildContext context) {
const text =
'Flutter is an open-source UI software development kit created by Google. It is used to develop cross platform applications from a single codebase for any web browser, Fuchsia, Android, iOS, Linux, macOS, and Windows. First described in 2015, Flutter was released in May 2017.';
import 'package:flutter/material.dart';
void main() {
runApp(TestAlignApp());
}
class TestAlignApp extends StatefulWidget {
@override
State<TestAlignApp> createState() => _TestAlignAppState();
}
import 'package:flutter/gestures.dart';
import 'package:flutter/material.dart';
import 'package:flutter_html/flutter_html.dart';
import 'package:html/dom.dart' as dom;
void main() {
runApp(TestApp());
}
class TestApp extends StatelessWidget {
import 'package:flutter/material.dart';
import 'package:intl/date_symbol_data_local.dart';
import 'package:intl/intl.dart';
void main() async {
await initializeDateFormatting();
runApp(TestDateFormatApp());
}
class TestDateFormatApp extends StatelessWidget {
import 'package:flutter/material.dart';
import 'package:flutter_bloc/flutter_bloc.dart';
import 'dart:math';
const Color darkBlue = Color.fromARGB(255, 18, 32, 47);
void main() {
runApp(MyApp());
}
import 'package:flutter/material.dart';
class AppTextFormField extends StatelessWidget {
final TextEditingController? controller;
final FocusNode? focusNode;
final String label;
final String? errorText;
final TextInputType keyboardType;
final TextInputAction textInputAction;
final bool obscureText;
import 'package:flutter/material.dart';
class AvoidKeyboardOverflow extends StatelessWidget {
final Widget child;
const AvoidKeyboardOverflow({super.key, required this.child});
@override
Widget build(BuildContext context) {
return LayoutBuilder(
import 'package:flutter/material.dart';
void main() => runApp(MyApp());
class MyApp extends StatelessWidget {
@override
Widget build(BuildContext context) {
return MaterialApp(
title: 'Flutter Code Sample',
home: MyScreen(),
import 'package:flutter/material.dart';
import 'package:flutter/services.dart';
const Color darkBlue = Color.fromARGB(255, 18, 32, 47);
void main() {
runApp(MyApp());
}
class MyApp extends StatelessWidget {
private enum class BoxState {
Back,
Front,
}
@Composable
fun ThreeDRotateDemo() {
var currentState by remember { mutableStateOf(BoxState.Front) }
val transition = updateTransition(currentState, label = "state transition")