31 lines
834 B
JavaScript
31 lines
834 B
JavaScript
// Metro module 3963 (f3964).
|
|
import { NitroModules } from "./Module3921";
|
|
let env2258 = {};
|
|
const c2258_1 = NitroModules.createHybridObject("RiveRuntime");
|
|
export const RiveRuntime = {
|
|
initialize: async function initialize() {
|
|
let initError, c29249_1;
|
|
c29249_1 = void 0;
|
|
await c2258_1.initialize();
|
|
if (!c2258_1.isInitialized) {
|
|
const r46 = Error;
|
|
const initError2 = c2258_1.initError;
|
|
initError = initError2;
|
|
if (initError2 == null) {
|
|
initError = "Unknown error";
|
|
}
|
|
throw new r46(`Rive initialization failed: ${initError}`);
|
|
}
|
|
},
|
|
getStatus: function getStatus() {
|
|
let initError2 = c2258_1.initError;
|
|
if (initError2 == null) {
|
|
initError2 = void 0;
|
|
}
|
|
return {
|
|
isInitialized: c2258_1.isInitialized,
|
|
error: initError2
|
|
};
|
|
}
|
|
};
|