ValueChanged debounce({int? timeout}) { return FunctionValueProxy(this, timeout: timeout).debounce; }