Simba.Data
Simba.Data.Repository
JsonProjectRepository
The ** Json Project Repository** is the interface between your project data and the SIMBA json file(*.jsimba). The **JSON Project Repository** allows you to:
* Open or create a SIMBA project file * Get the designs saved in a project file * Save changes
SIMBA json files currently only support circuit data, excluding C code and sub-circuit data.
| Constructors | |
|---|---|
| JsonProjectRepository(string) | Open an existing repository if the file already exists or create one if the file doesn't exist. |
| Properties | |
|---|---|
| ProjectDirectory | Return the directory of the repository project file |
| Methods | |
|---|---|
| FilePath() | Return the path of the repository project file |
| Save() | Save the repository in the current project file |
| SaveAs(string) | Save the repository in the given project file |