Documentation for the offline JavaScript libraries in this repo.
The offline-tiles-basic-min.js library is for use with ArcGIS.com web maps and partial/intermittently offline use cases. You won't be able to restart or reload your app when using this library offline.
The offline-tiles-advanced-min.js library is for use with tiled map services in partial or fully offline use cases. If you have a requirement to reload or restart your app while offline you should use this library.
The offline-edit-min.js library is for working with ArcGIS JS API points, lines and polygons in partial or fully offline use cases.
The offline-tpk-min.js library is for working with TPK files in partial or fully offline use cases. TPK files are binary tile image packages. They can be used stand-alone or alongside tiled base maps.