DebouncedScheduler

Class
Represents a scheduler that executes tasks in a debounced manner, ensuring that only one task is scheduled at a time within the Unity UIElements system.

Constructors

DebouncedScheduler(scheduler: IVisualElementScheduler)
DebouncedScheduler(element: VisualElement)

Methods

Execute(updateEvent: Action): IVisualElementScheduledItem
Schedule this action to be executed later.

Parameters

updateEvent:Action - The action to be executed.

Returns

IVisualElementScheduledItem-Reference to the scheduled action.
Execute(timerUpdateEvent: Action<TimerState>): IVisualElementScheduledItem
Replace(newItem: IVisualElementScheduledItem): void
Stop(): void

Inherited Members

Extension Methods

DescribeIdentityShortHashToStringNullableTween

On this page