debounce_widget

A package for debouncing callbacks for certain amount of time.

Installation

debounce_widget:1.0.0

Import

import 'package:debounce_widget/debounce_widget.dart';

Usage


DebounceWidget(
  debouncer: Debouncer(Duration(milliseconds: 500)),
  builder: (context, debouncer) => TextField(
    onChanged: (text) async {
      if (await debouncer.wait) contrller.add(text);
    },
  ),
),

Libraries

debounce_widget