Skip to content

Instantly share code, notes, and snippets.

View atul-chaudhary's full-sized avatar
🎯
Focusing

Atul Chaudhary atul-chaudhary

🎯
Focusing
View GitHub Profile
@SahajRana
SahajRana / navigator-history-fix.dart
Created July 18, 2020 12:25
Flutter-Dart Extension Methods Example For Navigator History Fix.
///Implement below code outside globally.
List<Route> _historyBlupNavigator=List();
extension NavigatorExtension on Navigator {
@optionalTypeArgs
static Future<T> pushBlup<T extends Object>(BuildContext context, Route<T> route) {
print("pushCalled");
_historyBlupNavigator.add(route);
Navigator.of(context).push(route);
@tarek360
tarek360 / CurvedShape.dart
Last active February 8, 2023 00:54
Draw a curved shape in Flutter
import "package:flutter/material.dart";
import 'package:flutter/services.dart';
import 'dart:math';
const CURVE_HEIGHT = 160.0;
const AVATAR_RADIUS = CURVE_HEIGHT * 0.28;
const AVATAR_DIAMETER = AVATAR_RADIUS * 2;
void main() => runApp(new MyApp());