Pishkar SDK Demo

Configure a browser-scoped key to test API requests. Without a key, use the UI-only preview. The widget starts closed: use the circular launcher in the configured corner to open it.

Demo controls

Applying a new configuration calls destroy() and init(), which clears local messages. A supplied session ID is reused; history is not restored. The hostile CSS test proves the closed Shadow DOM keeps the widget isolated from page-level * { all: unset }, button { all: unset }, and font resets.