WIP sync
This commit is contained in:
parent
805f7ae318
commit
227fa2208b
4 changed files with 73 additions and 59 deletions
|
|
@ -166,8 +166,9 @@ export class N2SyncProgress extends CustomHTMLElement {
|
|||
static {// {{{
|
||||
this.tmpl = document.createElement('template')
|
||||
this.tmpl.innerHTML = `
|
||||
<progress data-el="progress" min=0 max=137 value=0></progress>
|
||||
<div data-el="count" class="count">0 / 0</div>
|
||||
<img src="/images/${_VERSION}/icon_transfer.svg">
|
||||
<div data-el="download-transferred" class="count">0</div> <div>/</div> <div data-el="download-total">0</div>
|
||||
<div data-el="upload-transferred" class="count">0</div> <div>/</div> <div data-el="upload-total">0</div>
|
||||
`
|
||||
}// }}}
|
||||
constructor() {//{{{
|
||||
|
|
@ -211,9 +212,8 @@ export class N2SyncProgress extends CustomHTMLElement {
|
|||
this.render()
|
||||
}//}}}
|
||||
render() {//{{{
|
||||
this.elProgress.max = this.state.nodesToSync
|
||||
this.elProgress.value = this.state.nodesSynced
|
||||
this.elCount.innerText = `${this.state.nodesSynced} / ${this.state.nodesToSync}`
|
||||
this.elDownloadTransferred.innerText = this.state.nodesSynced
|
||||
this.elDownloadTotal.innerText = this.state.nodesToSync
|
||||
}//}}}
|
||||
setSyncState(state) {// {{{
|
||||
if (state)
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue