throw new err, white space on curlies

master
Bel LaPointe 2021-02-27 12:45:42 -06:00
parent 359f56479a
commit 809575f816
1 changed files with 20 additions and 15 deletions

View File

@ -1217,23 +1217,24 @@
var nb_dataVersion = 20190412;
class Database {
get(key) {
throw "abstract";
get(key)
{
throw new Error("abstract");
}
set(key)
{
throw "abstract";
throw new Error("abstract");
}
del(key)
{
throw "abstract";
throw new Error("abstract");
}
forEach(foo)
{
throw "abstract";
throw new Error("abstract");
}
}
@ -1275,7 +1276,7 @@
super();
if (arguments.length < 1)
{
throw "must supply at least one database";
throw new Error("must supply at least one database");
}
this.databases = [];
for (var i=0; i<arguments.length; i++)
@ -1346,7 +1347,8 @@
});
}
get(key) {
get(key)
{
return this.primary().get(key);
}
@ -1412,7 +1414,8 @@
return this.namespace + "." + key;
}
get(key) {
get(key)
{
var k = this.prefix(key);
return this.database.get(k);
}
@ -1440,23 +1443,24 @@
}
class Bomber extends Database {
get(key) {
throw "teehee";
get(key)
{
throw new Error("teehee");
}
set(key, value)
{
throw "teehee";
throw new Error("teehee");
}
del(key)
{
throw "teehee";
throw new Error("teehee");
}
forEach(foo)
{
throw "teehee";
throw new Error("teehee");
}
}
@ -1466,11 +1470,12 @@
super();
if (typeof(localStorage) === "undefined")
{
throw 'Hmmm... no "localStorage" support';
throw new Error('Hmmm... no "localStorage" support');
}
}
get(key) {
get(key)
{
return localStorage.getItem(key);
}