Debouncer constructor

Debouncer({
  1. Key? key,
  2. required dynamic action(),
  3. required Widget builder(
    1. BuildContext context,
    2. String debouncerKey
    ),
  4. String? debouncerKey,
  5. Duration? timeout,
})

Implementation

Debouncer({
  Key? key,
  required this.action,
  required this.builder,
  String? debouncerKey,
  Duration? timeout,
})  : timeout = timeout ?? Duration(milliseconds: 500),
      debouncerKey = debouncerKey ?? Uuid().v4(),
      super(key: key);