Introduction

Overview

The cmi5 Profile Library is a strongly typed JavaScript library for enabling learning content to speak to learning systems. It is a complete implementation and fully compliant against the cmi5 Specification (Quartz, 1st Edition).

For an example implementation of this library, you can find the cmi5 Profile Demo source on GitHub.

First Steps

Getting StartedThe Cmi5 Class

Cmi5 Methods

"cmi5 defined" Statement methods"cmi5 allowed" Statement methods

Helper Methods

Helpers

Last updated