Function: isP5AsyncCapable()
isP5AsyncCapable(
version):boolean
Defined in: utils/utils.ts:74
Checks if the detected p5.js version supports async operations (Promise-based APIs).
Parameters
| Parameter | Type | Description | 
|---|---|---|
version | string | The p5.js version string | 
Returns
boolean
True if the version supports async operations (2.0.0+), false otherwise
Example
const version = detectP5Version(p5Instance);
const supportsAsync = isAsyncCapable(version);
if (supportsAsync) {
  const font = await p.loadFont("font.ttf");
} else {
  const font = p.loadFont("font.ttf", onLoadCallback);
}