mirror of
https://github.com/ethereum/go-ethereum.git
synced 2026-07-25 14:16:44 +00:00
preview for long actions
This commit is contained in:
parent
b9cce7e429
commit
a3b1cd87cd
3 changed files with 22 additions and 4 deletions
|
|
@ -110,9 +110,7 @@ function onUploadingComplete(uri) {
|
||||||
}
|
}
|
||||||
|
|
||||||
function handleFiles(files) {
|
function handleFiles(files) {
|
||||||
jQuery('#preview-modal').modal({
|
showModal('Uploading photos..');
|
||||||
fadeDuration: 250
|
|
||||||
});
|
|
||||||
uploadFile(files, 0, "");
|
uploadFile(files, 0, "");
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -22,7 +22,7 @@
|
||||||
<body>
|
<body>
|
||||||
|
|
||||||
<div id="preview-modal" style="display:none; text-align: center">
|
<div id="preview-modal" style="display:none; text-align: center">
|
||||||
<p>Uploading photos..</p>
|
<p id="action-text"></p>
|
||||||
<img style="text-align: center; padding-top: 20px" src="throbber.gif" id="currentPreview">
|
<img style="text-align: center; padding-top: 20px" src="throbber.gif" id="currentPreview">
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -59,6 +59,18 @@ var idle; // idle timer
|
||||||
var clayout; // current layout
|
var clayout; // current layout
|
||||||
var csr; // current scaling ratio
|
var csr; // current scaling ratio
|
||||||
|
|
||||||
|
function showModal(text, previewImageUrl) {
|
||||||
|
if (!previewImageUrl) {
|
||||||
|
previewImageUrl = 'throbber.gif';
|
||||||
|
}
|
||||||
|
|
||||||
|
jQuery('#currentPreview').attr('src', previewImageUrl);
|
||||||
|
jQuery('#action-text').text(text);
|
||||||
|
jQuery('#preview-modal').modal({
|
||||||
|
fadeDuration: 250
|
||||||
|
});
|
||||||
|
}
|
||||||
|
|
||||||
function resize()
|
function resize()
|
||||||
{
|
{
|
||||||
// best layout
|
// best layout
|
||||||
|
|
@ -278,6 +290,7 @@ function deleteImg() {
|
||||||
var fname = imgs.data[eidx].img[0];
|
var fname = imgs.data[eidx].img[0];
|
||||||
imgs.data.splice(eidx, 1);
|
imgs.data.splice(eidx, 1);
|
||||||
|
|
||||||
|
showModal('Delete photo..', fname);
|
||||||
// construct an HTTP request
|
// construct an HTTP request
|
||||||
var xhr = new XMLHttpRequest();
|
var xhr = new XMLHttpRequest();
|
||||||
|
|
||||||
|
|
@ -302,6 +315,13 @@ function deleteImg() {
|
||||||
|
|
||||||
function moveUpDown(off) {
|
function moveUpDown(off) {
|
||||||
var me = imgs.data[eidx];
|
var me = imgs.data[eidx];
|
||||||
|
console.log(me.thumb[0]);
|
||||||
|
var moveText = 'Moving down..';
|
||||||
|
if (off > 0) {
|
||||||
|
moveText = 'Moving up..';
|
||||||
|
}
|
||||||
|
|
||||||
|
showModal(moveText, me.thumb[0]);
|
||||||
imgs.data[eidx] = imgs.data[eidx + off];
|
imgs.data[eidx] = imgs.data[eidx + off];
|
||||||
imgs.data[eidx + off] = me;
|
imgs.data[eidx + off] = me;
|
||||||
var xhr = new XMLHttpRequest();
|
var xhr = new XMLHttpRequest();
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue