Universal Satellite Egress Plugin
•
static/js/baba_plugin.js
Sovereign Sticker Drawer Integration Test Harness
Demonstrates how downstream sovereign satellites like iyou_draw embed the sovereign sticker vault into their workspace via a single JavaScript import.
Host Canvas Simulation (iyou_draw)
🎨
Awaiting sticker dispatch from BabaStickerDrawer...
Dispatched onSelectSticker Payload
// Waiting for sticker selection...
📦 Downstream Integration Snippet
<!-- 1. Include Egress Plugin -->
<script src="https://baba.iyou.me/static/js/baba_plugin.js"></script>
<!-- 2. Mount Drawer -->
<div id="my-baba-drawer" style="height: 480px;"></div>
<script>
const drawer = new BabaStickerDrawer({
container: '#my-baba-drawer',
apiBase: 'https://baba.iyou.me',
userDid: 'did:key:z6Mk...',
onSelectSticker: (sticker) => {
console.log('Got sticker:', sticker.title, sticker.blossom_url);
myDrawingCanvas.addSticker(sticker);
}
});
</script>
🗂️ Mounted BabaStickerDrawer
Rendered inside #baba-drawer-container