Added StartSite
This commit is contained in:
@@ -8,6 +8,22 @@ class DelayPromise extends Promise {
|
||||
}
|
||||
}
|
||||
|
||||
class RotateHelper {
|
||||
rotate(element, degrees){
|
||||
let rotateText = element.innerText;
|
||||
element.removeAllChildren();
|
||||
|
||||
let partDegree = degrees/rotateText.length;
|
||||
for(let i = 0; i < rotateText.length; i++){
|
||||
let child = document.createElement("span");
|
||||
child.innerText = rotateText.charAt(i);
|
||||
child.style.transform ="rotate("+(partDegree*i)+"deg)";
|
||||
child.classList.add("rotated");
|
||||
element.appendChild(child);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
class ScaleHelper {
|
||||
async scaleTo(scale, fontElement, container, ignoreHeight, ignoreWidth, margin, fontWeight, animationDelay, addListener) {
|
||||
|
||||
@@ -158,4 +174,4 @@ class TabbedFragment extends Fragment {
|
||||
}
|
||||
}
|
||||
|
||||
export { DelayPromise, ScaleHelper, TabbedFragment };
|
||||
export { DelayPromise, RotateHelper, ScaleHelper, TabbedFragment };
|
||||
|
||||
@@ -3308,7 +3308,7 @@ class MyDb {
|
||||
transactionMode = "read";
|
||||
}
|
||||
|
||||
this.queryPromise.then(function () {
|
||||
return this.queryPromise.then(function () {
|
||||
let res = null;
|
||||
try {
|
||||
res = myDb._conn.result.transaction(name, transactionMode);
|
||||
@@ -3326,7 +3326,7 @@ class MyDb {
|
||||
callback = transactionMode;
|
||||
transactionMode = "readonly";
|
||||
}
|
||||
this.openTransaction(name, transactionMode, function (t) {
|
||||
return this.openTransaction(name, transactionMode, function (t) {
|
||||
callback(t.objectStore(name));
|
||||
});
|
||||
}
|
||||
@@ -3371,7 +3371,7 @@ class MyDb {
|
||||
|
||||
load(key, objectStore) {
|
||||
let self = this;
|
||||
return new Promise(function (resolve) {
|
||||
return new Promise( (resolve, reject) => {
|
||||
self.openStore(objectStore, function (store) {
|
||||
let request = store.get(key);
|
||||
request.onsuccess = function (e) {
|
||||
@@ -3384,6 +3384,9 @@ class MyDb {
|
||||
"event": e
|
||||
}
|
||||
};
|
||||
}).catch(e => {
|
||||
console.warn(e);
|
||||
reject(e);
|
||||
});
|
||||
});
|
||||
}
|
||||
@@ -3391,7 +3394,7 @@ class MyDb {
|
||||
loadAll(objectStore, query, count)
|
||||
{
|
||||
let self = this;
|
||||
return new Promise(function (resolve) {
|
||||
return new Promise((resolve, reject) => {
|
||||
self.openStore(objectStore, function (store) {
|
||||
let request = store.getAll(query, count);
|
||||
request.onsuccess = function (e) {
|
||||
@@ -3404,6 +3407,9 @@ class MyDb {
|
||||
"event": e
|
||||
}
|
||||
};
|
||||
}).catch(e => {
|
||||
console.warn(e);
|
||||
reject(e);
|
||||
});
|
||||
});
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user