Skip to content

Instantly share code, notes, and snippets.

View hnvn's full-sized avatar

HungHD hnvn

View GitHub Profile
@hnvn
hnvn / single_top.dart
Created October 13, 2019 09:30 — forked from slightfoot/single_top.dart
Recreating Android Single-Top Activity behaviour with Flutter Route's - by Simon Lightfoot
// MIT License
//
// Copyright (c) 2019 Simon Lightfoot
//
// Permission is hereby granted, free of charge, to any person obtaining a copy
// of this software and associated documentation files (the "Software"), to deal
// in the Software without restriction, including without limitation the rights
// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
// copies of the Software, and to permit persons to whom the Software is
// furnished to do so, subject to the following conditions:
@hnvn
hnvn / tap_long_press_gesture.dart
Last active February 5, 2022 14:25
A simple GestureRecognizer that combines TapGestureRecognizer and LongPressGestureRecognizer
import 'package:flutter/gestures.dart';
///
/// A simple [GestureRecognizer] that combines [TapGestureRecognizer] and [LongPressGestureRecognizer]
/// It only supports two simple callbacks [onTap] and [onLongPress]
///
class TapAndLongPressGestureRecognizer extends PrimaryPointerGestureRecognizer {
/// Creates a gesture recognizer.
TapAndLongPressGestureRecognizer({
Duration? duration,