| Interface | Description |
|---|---|
| Immediate |
An Immediate object is used to execute code synchronously, outside the usual Presto's cycle.
|
| Measure |
A Measure object is used to execute code asynchronously, at the next measuring phase of Presto's cycle.
|
| Mutation |
A Mutation object is used to execute code asynchronously, at the next mutating phase of Presto's cycle.
|
| ReflowCycle | |
| ReflowScheduler<T extends ReflowScheduler<T>> |
ReflowScheduler provides a convenient access to core Presto methods to instances of a class, without having to prefix the invocations with "Presto." or to import statically the methods.
|
| Class | Description |
|---|---|
| Presto |
Presto schedules the readings and writings and execute them during the
browser's animation frame.
|
| Enum | Description |
|---|---|
| LayoutLock |
LayoutLock is the allowed interactions with the DOM.
|
| Presto.State |
State is the current state of the Presto scheduler.
|
| Annotation Type | Description |
|---|---|
| HandlesMutation | |
| Synchronous |
Indicates that the annotated method must be called synchronously, and it should be used inside an
Immediate object. |
| WillMeasure | |
| WillMutate |
Copyright © 2018 Xalys. All rights reserved.