Version 3 (modified by Dominic König, 5 years ago) ( diff )



Table of Contents

  1. Reset

The emReset service provides methods to reset (="clean") the local database.


The emReset.reset() method removes all current user resources, including their database tables and schemas. This is an asynchronous process, so the method returns a then-able promise that can be used to restore the UI, e.g. by routing to another page.

    $state.go('index', {}, {location: 'replace', reload: true});

NB Reset is irreversible, all data that have not been uploaded to the server yet will be lost. Thus, when exposing it to the user, you will want to put this function behind a warning/confirmation dialog.

Note: See TracWiki for help on using the wiki.