Skip to content

Commit ddecc80

Browse files
committed
Add core pet registry
1 parent 700e003 commit ddecc80

4 files changed

Lines changed: 621 additions & 0 deletions

File tree

packages/core/src/index.ts

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@ export { preloadPet } from "./preload.js";
1010
export { createCodexPetAnimator } from "./animator.js";
1111
export { createCodexPetDragController } from "./drag.js";
1212
export { createCodexPetElement } from "./dom.js";
13+
export { createCodexPetRegistry } from "./registry.js";
1314
export {
1415
CODEX_PET_EXAMPLES,
1516
getCodexPetExample,
@@ -20,6 +21,8 @@ export type {
2021
CodexPetAnimator,
2122
CodexPetAnimatorOptions,
2223
CodexPetAtlas,
24+
CodexPetConfig,
25+
CodexPetController,
2326
CodexPetDragController,
2427
CodexPetDragEvent,
2528
CodexPetDragOptions,
@@ -29,15 +32,20 @@ export type {
2932
CodexPetFloatingOptions,
3033
CodexPetFrame,
3134
CodexPetFrameStyle,
35+
CodexPetId,
3236
CodexPetManifest,
3337
CodexPetPlayOptions,
3438
CodexPetPosition,
39+
CodexPetRegistry,
40+
CodexPetRegistryListener,
3541
CodexPetSetStateOptions,
42+
CodexPetSnapshot,
3643
CodexPetState,
3744
CodexPetStateChangeEvent,
3845
CodexPetStateConfig,
3946
CodexPetStateFps,
4047
CreateCodexPetElementOptions,
48+
CreateCodexPetRegistryOptions,
4149
GetPetFrameOptions,
4250
GetPetFrameStyleOptions,
4351
ReducedMotionPreference

0 commit comments

Comments
 (0)