g2.1
This commit is contained in:
1 parent
c84cd0f9f2
commit
7e22029791
1 file changed
+12
-7
+12
-7
@@ -6,28 +6,32 @@
|
|||||||
|
|
||||||
##Overlays
|
##Overlays
|
||||||
|
|
||||||
[Erstelle ein element mit <overlay></overla> in html und vergebe eine id. Um das overlay anzuzeigen, rufe showOverlay mit der id auf]
|
```
|
||||||
|
//Erstelle ein element mit <overlay></overla> in html und vergebe eine id. Um das overlay anzuzeigen, rufe showOverlay mit der id auf
|
||||||
function showOverlay(string id);
|
function showOverlay(string id);
|
||||||
|
|
||||||
[Schließe das overlay mit der id]
|
//Schließe das overlay mit der id
|
||||||
function hideOverlay(string id);
|
function hideOverlay(string id);
|
||||||
|
```
|
||||||
|
|
||||||
##CouchDB
|
##CouchDB
|
||||||
|
|
||||||
|
```
|
||||||
//Klasse zum Interagieren mit CouchDB
|
//Klasse zum Interagieren mit CouchDB
|
||||||
//Erstelle eine neue CouchDB-Klasse mit new CouchDB();
|
//Erstelle eine neue CouchDB-Klasse mit new CouchDB();
|
||||||
class CouchDB {
|
class CouchDB {
|
||||||
[Überprüfe, ob CouchDB online ist. (Wird sowieso automatisch gemacht, wenn get, set oder createDB verwendet wird)]
|
//Überprüfe, ob CouchDB online ist. (Wird sowieso automatisch gemacht, wenn get, set oder createDB verwendet wird)
|
||||||
async checkOnlineStatus();
|
async checkOnlineStatus();
|
||||||
|
|
||||||
[Erstellt die Datenbank. (Wird auch automatisch gemacht, wenn man get oder set verwendet)]
|
//Erstellt die Datenbank. (Wird auch automatisch gemacht, wenn man get oder set verwendet)
|
||||||
async createDB();
|
async createDB();
|
||||||
|
|
||||||
[Bekomme das Objekt, was in der Datenbank unter der id gespeichert wurde]
|
//Bekomme das Objekt, was in der Datenbank unter der id gespeichert wurde
|
||||||
async get(string id);
|
async get(string id);
|
||||||
[Setze ein Objekt, was in der Datenbank gespeichert wird (Bedenke: Du musst ein Objekt angeben, alles andere (string, array) wird nicht genommen)]
|
//Setze ein Objekt, was in der Datenbank gespeichert wird (Bedenke: Du musst ein Objekt angeben, alles andere (string, array) wird nicht genommen)
|
||||||
async set(string id, object content, boolean replace = true);
|
async set(string id, object content, boolean replace = true);
|
||||||
}
|
}
|
||||||
|
```
|
||||||
|
|
||||||
Hinweise:
|
Hinweise:
|
||||||
- Du brauchst eigentlich nur get oder set (weil alles andere automatisch gemacht wird)
|
- Du brauchst eigentlich nur get oder set (weil alles andere automatisch gemacht wird)
|
||||||
@@ -36,6 +40,7 @@ Hinweise:
|
|||||||
- Vergiss nicht auth.js einzubinden!!! sonst 💥
|
- Vergiss nicht auth.js einzubinden!!! sonst 💥
|
||||||
|
|
||||||
**Beispiel:**
|
**Beispiel:**
|
||||||
|
```
|
||||||
async function main() {
|
async function main() {
|
||||||
const couchDB = new CouchDB();
|
const couchDB = new CouchDB();
|
||||||
await couchDB.set("login", {
|
await couchDB.set("login", {
|
||||||
@@ -48,4 +53,4 @@ async function main() {
|
|||||||
//Gibt { "username": "bla", "password": "bla" } wieder
|
//Gibt { "username": "bla", "password": "bla" } wieder
|
||||||
}
|
}
|
||||||
main();
|
main();
|
||||||
|
```
|
||||||
Reference in new issue
Block a user