Published with http://benweet.github.io/stackedit/
This commit is contained in:
parent
18b7037764
commit
44048bfbc1
@ -2,6 +2,9 @@ Developer guide
|
|||||||
===============
|
===============
|
||||||
|
|
||||||
|
|
||||||
|
----------
|
||||||
|
|
||||||
|
|
||||||
Architecture
|
Architecture
|
||||||
------------
|
------------
|
||||||
|
|
||||||
@ -10,6 +13,10 @@ Architecture
|
|||||||
|
|
||||||
StackEdit uses [RequireJS][2] for asynchronous module definition ([AMD][3]).
|
StackEdit uses [RequireJS][2] for asynchronous module definition ([AMD][3]).
|
||||||
|
|
||||||
|
|
||||||
|
----------
|
||||||
|
|
||||||
|
|
||||||
### core
|
### core
|
||||||
|
|
||||||
The `core` module is responsible for:
|
The `core` module is responsible for:
|
||||||
@ -19,6 +26,10 @@ The `core` module is responsible for:
|
|||||||
- Loading/saving the settings
|
- Loading/saving the settings
|
||||||
- detecting the offline status
|
- detecting the offline status
|
||||||
|
|
||||||
|
|
||||||
|
----------
|
||||||
|
|
||||||
|
|
||||||
### fileMgr
|
### fileMgr
|
||||||
|
|
||||||
The `fileMgr` module is responsible for:
|
The `fileMgr` module is responsible for:
|
||||||
@ -27,6 +38,10 @@ The `fileMgr` module is responsible for:
|
|||||||
- switching from one file to another
|
- switching from one file to another
|
||||||
- setting/removing file's sync/publish location
|
- setting/removing file's sync/publish location
|
||||||
|
|
||||||
|
|
||||||
|
----------
|
||||||
|
|
||||||
|
|
||||||
### synchronizer
|
### synchronizer
|
||||||
|
|
||||||
The `synchronizer` module is responsible for:
|
The `synchronizer` module is responsible for:
|
||||||
@ -35,6 +50,10 @@ The `synchronizer` module is responsible for:
|
|||||||
- creating a new sync location from a local file (export)
|
- creating a new sync location from a local file (export)
|
||||||
- running 2 ways synchronization (upload and download) for all sync locations
|
- running 2 ways synchronization (upload and download) for all sync locations
|
||||||
|
|
||||||
|
|
||||||
|
----------
|
||||||
|
|
||||||
|
|
||||||
### publisher
|
### publisher
|
||||||
|
|
||||||
The `publisher` module is responsible for:
|
The `publisher` module is responsible for:
|
||||||
|
Loading…
Reference in New Issue
Block a user