Container view — Architecture
view-container-overview · hero
Component view — Monetization Managers
view-container-overview › view-monetization-managers
Gateway entitlement dispatch update
flow-entitlement-dispatch
Fetching an entitlement via manager
flow-entitlement-fetch
GatewayEntitlementUpdateDispatch → void
void → APIEntitlement
packages/plugin-gateway/src/GatewayClient.ts packages/plugin-gateway/src/structures/applications/ClientApplication.ts packages/plugin-gateway/src/types.ts
packages/plugin-gateway/src/managers/EntitlementManager.ts packages/plugin-gateway/src/structures/monetization/Entitlement.ts
packages/plugin-gateway/src/managers/SubscriptionManager.ts packages/plugin-gateway/src/structures/monetization/SKU.ts packages/plugin-gateway/src/structures/monetization/Subscription.ts
packages/plugin-gateway/src/util/dispatch.ts packages/plugin-gateway/src/util/dispatchState.ts packages/plugin-gateway/src/util/events.ts
packages/plugin-gateway/tests/monetization.test.ts packages/plugin-gateway/tests/types/monetization.ts
packages/plugin-gateway/src/GatewayClient.ts packages/plugin-gateway/src/structures/applications/ClientApplication.ts packages/plugin-gateway/src/types.ts
packages/plugin-gateway/src/managers/EntitlementManager.ts packages/plugin-gateway/src/structures/monetization/Entitlement.ts
packages/plugin-gateway/src/managers/SubscriptionManager.ts packages/plugin-gateway/src/structures/monetization/SKU.ts packages/plugin-gateway/src/structures/monetization/Subscription.ts
packages/plugin-gateway/src/util/dispatch.ts packages/plugin-gateway/src/util/dispatchState.ts packages/plugin-gateway/src/util/events.ts
packages/plugin-gateway/src/GatewayClient.ts packages/plugin-gateway/src/structures/applications/ClientApplication.ts packages/plugin-gateway/src/types.ts
packages/plugin-gateway/src/managers/EntitlementManager.ts packages/plugin-gateway/src/structures/monetization/Entitlement.ts
packages/plugin-gateway/src/util/dispatch.ts packages/plugin-gateway/src/util/dispatchState.ts packages/plugin-gateway/src/util/events.ts
packages/plugin-gateway/src/GatewayClient.ts packages/plugin-gateway/src/structures/applications/ClientApplication.ts packages/plugin-gateway/src/types.ts
packages/plugin-gateway/src/managers/EntitlementManager.ts packages/plugin-gateway/src/structures/monetization/Entitlement.ts
✦
✦
✦
✦
✦
✦
✦
✦
✦
✦
✦
✦
✦
✦
✦
✦
✦
✦
✦
✦
✦
✦
✦
✦
✦
✦
✦
✦
✦
/
What could this change break?
What should I review most carefully?
Drag to select a region · Space to pan · Drop a screenshot
↵
feat(plugin-gateway): add entitlement and subscription managers
wolfstar-project/plugins #253
· 4 diagrams
Start the walkthrough
W
Fit the whole strip
1
Copy share link
Switch to light
Loading comments
Loading screenshots
How to move around
Ask about this canvas
/
◈ Rendered by
PR Lens
· crafted with ❤️ by the
Coldtea
team
100%
Container view — Architecture
Architecture
Component view — Monetization Managers
Architecture
Gateway entitlement dispatch update
Data flow
Fetching an entitlement via manager
Data flow
Resume walkthrough
↵
This diagram has a walkthrough
scroll to move through it
swipe to move through it