codice:
function uploaderBar(){
function type (){
this.size=0;
this.files=0;
return this;
}
this.current = new type();
this.total = new type();
return this;
}
upBar = new uploaderBar();
Ho questo piccolo oggettino, spero sia corretto, perché la programmazione ad oggetti in JS mi è oscura.
Vengono aggiunti dei file, e ad ogni file caricto si vanno ad incrementare i file in total con la dimensione e il numero di file aggiunti.
Esempio:
codice:
upBar.total.files++;
upBar.total.size = 305873;
Quando parte l'upload viene aggiornato il upBar.current nel medesimo modo.
Come faccio a resettare il tutto quando i valori di total e current sono i medesimi?
Vorrei farlo all'interno dell'oggetto.