* Runs `measure` wrapped in a promise. * @param {function():TYPE} measurer * @return {!Promise } * @template TYPE
(measurer)
| 248 | * @template TYPE |
| 249 | */ |
| 250 | measurePromise(measurer) { |
| 251 | return new Promise((resolve) => { |
| 252 | this.measure(() => { |
| 253 | resolve(measurer()); |
| 254 | }); |
| 255 | }); |
| 256 | } |
| 257 | |
| 258 | /** |
| 259 | * Whether the runtime is allowed to animate at this time. |
no test coverage detected