ErrorSystem - Voxel-3D 에러 관리 시스템
에러를 수집, 분석, 리포팅하는 중앙 집중식 에러 관리 시스템입니다.
const errorSystem = new ErrorSystem({ logToConsole: true });// error reportingerrorSystem.report({ code: ErrorCode.IMPORT_FAILED, context: { url: 'model.glb' }});// 안전한 함수 실행const result = errorSystem.wrap(() => riskyOperation());// 비동기 래핑const data = await errorSystem.wrapAsync(() => fetchModel()); Copy
const errorSystem = new ErrorSystem({ logToConsole: true });// error reportingerrorSystem.report({ code: ErrorCode.IMPORT_FAILED, context: { url: 'model.glb' }});// 안전한 함수 실행const result = errorSystem.wrap(() => riskyOperation());// 비동기 래핑const data = await errorSystem.wrapAsync(() => fetchModel());
error reporting
Error 객체로부터 error reporting
Optional
동기 함수를 안전하게 실행
비동기 함수를 안전하게 실행
에러 handlers 등록
unsubscribe 함수
에러 handlers 해제
에러 history 조회
history initialization
에러 statistics 조회
statistics initialization
리소스 cleanup
ErrorSystem - Voxel-3D 에러 관리 시스템
에러를 수집, 분석, 리포팅하는 중앙 집중식 에러 관리 시스템입니다.
Remarks
Example