Struct DelayedEvent<TArgs>
Implements delayed event.
public struct DelayedEvent<TArgs>
Type Parameters
TArgs
Type of the event argument.
Fields
- Interval
Gets or sets default timeout interval (in msec) for timer that calls Delayed event. If not specified, DefaultDelayedTextChangedTimeout is used.
Methods
- Add(EventHandler<TArgs>)
Adds event handler.
- Raise(object?, TArgs, Func<bool>)
Raises delayed event.
- RaiseWithoutDelay(object?, TArgs, Func<bool>?)
Raises Delayed event immediately.
- Remove(EventHandler<TArgs>)
Removes event handler.
- Reset()
Resets object state, disposes event timer.
Events
- Delayed
Occurs when delayed event handlers are notified.