Add to the timeline.
Timeline's methods add synchronous events to the timeline. When generating a timeline in Chrome's tracing format, using Timeline generates "Complete" events. Timeline's startSync and finishSync can be used explicitly, or implicitly by wrapping a closure in timeSync. For example:
Timeline.startSync("Doing Something");
doSomething();
Timeline.finishSync();
Or:
Timeline.timeSync("Doing Something", () {
doSomething();
});
name
. Optionally takes
a Map of arguments
. This slice may also optionally be associated with
a Flow event. This operation must be finished before
returning to the event queue.
function
. Internally calls
function
bracketed by calls to startSync and finishSync.