text: scorm 0.1.0
  scorm: ^0.1.0 copied to clipboard
  scorm #
  A simple package which lets you conveniently consume SCORM 1.2/20004 APIs in your dart/flutter web app. Also handles finding of the SCORM 'API' object in the current or
  opener's view hierarchy.
  This opens a new scope for Dart/Flutter Web: Beautiful, interactive course content creation
  Installation #
  Getting Started #
  import package:scorm/scorm.dart;
  - Before doing anything, you need to first find the SCORM API using ScormAPI.findApi, returns status whether SCORM API was found.
  - If the API is not found, other methods will return false/null
  - Use other methods like
  initialize,
  setValue,
  getValue,
  commit,
  finish, etc. according to your needs.
  - BONUS: Utility methods for SCORM
  Example #
  The example app is deployed at
  A complete example to run a Flutter web app as a SCORM package can be found in the example folder
  To test it in LMS platforms, just build release version of the example app and create a zip file of the example/build/web folder.
  See example/web/imsmanifest.xml for the resources declaration.
  TLDR #
  - The flutter app can be run in an
  iframewith the example/web/flutter-app.html as
  src
  - example/web/flutter-app.js creates a custom HTMLElement for testing, which is used in example/web/index.html
  - example/web/index.html contains simplify-scorm for emulation of the SCORM API
  References #
  Create SCORM Package from scratch
  License #
  Copyright 2021 Shripal.