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 details)

Uploaded Source

Built Distribution

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

Uploaded Python 3

File details

Details for the file trame-iframe-1.0.1.tar.gz.

File metadata

  • Download URL: trame-iframe-1.0.1.tar.gz
  • Upload date:
  • Size: 6.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.9.6 readme-renderer/37.3 requests/2.28.2 requests-toolbelt/0.10.1 urllib3/1.26.15 tqdm/4.65.0 importlib-metadata/6.6.0 keyring/23.13.1 rfc3986/2.0.0 colorama/0.4.6 CPython/3.10.11

File hashes

Hashes for trame-iframe-1.0.1.tar.gz
Algorithm Hash digest
SHA256 0d05b56b22c29ca2476b07d0db310431c375213b06fbadbdb112d4a247a7cb17
MD5 9b3cf008fc60560b84fb5ab3639b6f36
BLAKE2b-256 c0c723f45ae3d2d0470aca382771f751ba93f4c90e203ce49143a9b3be1b6a94

See more details on using hashes here.

File details

Details for the file trame_iframe-1.0.1-py3-none-any.whl.

File metadata

  • Download URL: trame_iframe-1.0.1-py3-none-any.whl
  • Upload date:
  • Size: 7.3 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.9.6 readme-renderer/37.3 requests/2.28.2 requests-toolbelt/0.10.1 urllib3/1.26.15 tqdm/4.65.0 importlib-metadata/6.6.0 keyring/23.13.1 rfc3986/2.0.0 colorama/0.4.6 CPython/3.10.11

File hashes

Hashes for trame_iframe-1.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 2512d89d396472d1f98e7ad3f3107504403f26e4682a4158095d28f5a419ea23
MD5 6261b9c8533ffb37b9948ec9892466e9
BLAKE2b-256 4eae39242fd30e256ef2b372ab3df69c18345cf74fdd172f3fb77daa91a9c6b3

See more details on using hashes here.

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