There is a newer version of the record available.

Published January 31, 2022 | Version v2.1.12
Software Open

creative-connections/Bodylight.js-Components:

Authors/Creators

  • 1. Creative Connections & Charles University

Description

  • Web components of the Bodylight library. For full documentation see https://bodylight.physiome.cz/Bodylight-docs/reference/. Project portal with links to samples at https://bodylight.physiome.cz/

    Bodylight.js web components is a suite of custom elements enhancing HTML web documents with

  • FMU component able to be execute in browser. Modelica model is exported to FMU using FMI standard and Bodylight FMU Compiler can convert FMU with source codes and solver into WebAssembly script.
  • Adobe-Animate and Gif-Animate component able to control animation exported from Adobe-Animate or animated GIF and bind them to variables of model simulation.
  • ChartJS and DygraphJS components to visualise model variables in different chart types.
  • Following Web components standard.
  • All bodylight web components are registered with a bdl- prefix. Components are defined in source code without the prefix, which may be used to build application internally in an Aurelia framework https://aurelia.io This repository contains wrapper code for aurelia-bodylight-plugin registering all Aurelia[2] components as standard (framework agnostic) web components [1].

    This plugin is part of broader tools to enable in-browser simulation using modern web technologies: Web Assembly, HTML, Javascript (ECMAScript6).

  • Current release

https://github.com/creative-connections/Bodylight.js-Components/compare/v2.1.11...v2.1.12

Usage

Use bodylight.bundle.js from :

  • from jsdelivr CDN:
  <script src="https://cdn.jsdelivr.net/npm/bodylight-components/dist/bodylight.bundle.js"></script>
  • OR install bundle by npm: npm i bodylight-components
  • OR from downloaded ZIP release bodylight.bundle.js locally and refer it from your <script>:
    <script src="bodylight.bundle.js"></script>

Use <bdl-*> tags as documented in https://bodylight.physiome.cz/Bodylight-docs/reference/.

Files

creative-connections/Bodylight.js-Components-v2.1.12.zip

Files (5.3 MB)

Additional details