Third-party Javascript Components

Third-party Javascript Components

Overview

Describes specific Javascript components used in the webapp, and any modifications made to such.

Third-party Components

The third-party components used by the webapp are:

  • adf-dashboard

    • Angular-compatible widget-based dashboards

    • Modifications made:

      • Line 106: Added 'resetModel' function to scope to allow additional directive control

      • Line 124: Added null check for dashboard instantiation to prevent console errors

      • Line 172: Modified broadcast call to ensure proper functionality

  • angular

    • Client-side MVC framework

  • angular-bootstrap

    • Angular-compatible html components such as accordions, tooltips, etc.

  • anguar-dropdown-multiselect

    • Angular-compatible combo/select box with multi-value select

  • angular-file-upload

    • Angular-compatible file uploader

  • angular-ui-tree

    • Angular-compatible multi-level sortable tree

  • bootstrap

    • HTML, JavaScript, and css format package

  • font-awesome

    • Fonts and icon package

  • jquery

    • JavaScript library

  • jquery-splitter

    • Panel divider package

  • tinymce

    • Rich text editor

TODO:  Add github/site links

Links/References

  • n/a

 

Copyright © 2025, SNOMED International