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);
}