Skip to main content

Helper for iframe/cross-origin communication for trame

Project description

Trame widget library that can be use to handle cross-origin communication with iframe. This library is compatible with both vue2 and vue3 client.

In a nutshell, this library allow to embed a trame application as an iframe while still enabling communication or synchronization with the parent web application. This also could be reversed where trame can embed an external web application as iframe and either drive it or listen to internal state change.

For more details on how to use it, please look at the examples.

License

This library is distributed under the Apache Software License

Development

Build and install the Vue components

cd vue-components
npm i
npm run build
cd -

Install python package

pip install -e .

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

trame-iframe-1.0.1.tar.gz (6.1 kB view hashes)

Uploaded Source

Built Distribution

trame_iframe-1.0.1-py3-none-any.whl (7.3 kB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page