@pinyin/frame
Version:
Frame timing utilities
12 lines (10 loc) • 337 B
text/typescript
import { OptimizeFor } from './OptimizeFor'
import { Phase } from './Phase'
import { SCHEDULER } from './Scheduler'
export async function readPhase(
optimizeFor: OptimizeFor = OptimizeFor.PERFORMANCE,
): Promise<void> {
return new Promise<void>(resolve => {
SCHEDULER.schedule(resolve, Phase.READ, optimizeFor)
})
}