48 lines
768 B
Markdown
48 lines
768 B
Markdown
Browsers Service
|
|
================
|
|
|
|
Browser service provides read/write API for browser object.
|
|
|
|
To enable include browsers config part and add `browsers` to APIModules:
|
|
|
|
|
|
```json
|
|
{
|
|
"BrowsersConfig": {
|
|
"Enabled": true,
|
|
},
|
|
APIModules: "browsers"
|
|
}
|
|
```
|
|
|
|
API
|
|
---
|
|
|
|
Enabling service will expose three additional methods:
|
|
|
|
#### browsers_addBrowser
|
|
|
|
Stores browser in the database.
|
|
All fields are specified below:
|
|
|
|
```json
|
|
{
|
|
"browser-id": "1",
|
|
"name": "first",
|
|
"timestamp": 10,
|
|
"dapp?": true,
|
|
"history-index": 1,
|
|
"history": [
|
|
"one",
|
|
"two"
|
|
]
|
|
}
|
|
```
|
|
|
|
#### browsers_getBrowsers
|
|
|
|
Reads all browsers, returns in the format specified above. List is sorted by timestamp.
|
|
|
|
#### browsers_deleteBrowser
|
|
|
|
Delete browser from database. Accepts browser `id`. |