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