Octra libraries - v2.0.0

OCTRA libraries

OCTRA 2.0 and its libraries are still in development.

This sections shows an overview of all custom libraries used by OCTRA. All Angular-specific libraries start with "ngx".

Package Compatibility Description
NPM Version Browser, NodeJS library with custom functions used in the other libraries or apps like OCTRA
NPM Version Browser, NodeJS all media related classes without dependencies to dom library
NPM Version Browser all media related classes (for now audio only: audio playback a.s.o)
NPM Version Browser, NodeJS library with shared assets in octra applications e.g. JSON schemata
NPM Version Browser, NodeJS This library allows to define a set of valid objects using JSON and valid these.
NPM Version Browser, NodeJS Objects and other classes used to handle annotation tasks
NPM Version Angular Angular components e.g. for the signal displays
NPM Version Angular library with custom functions used in angular projects
web-components Browser library with web-components containing components from ngx-components. These components can be used in other frameworks or Vanilla JS. See demo.

You find more information about all classes and functions of each library here.

Run npm run dep-graph to view the interactive dependency graph:

octra_dependency_graph.png