ee67bedc31
Implementato il calcolo del valore reale dei prodotti in asta, includendo il prezzo "Compra Subito", spese di spedizione e risparmio stimato. Aggiunta una nuova sezione "Info Prodotto" nella UI per visualizzare i dettagli estratti e i calcoli. - **AuctionMonitorControl.xaml**: Aggiunta sezione fissa per mostrare informazioni prodotto e calcolo valore. - **AuctionMonitorControl.xaml.cs**: Gestiti eventi per il caricamento e aggiornamento delle informazioni prodotto. - **MainWindow**: Integrati handler per il calcolo e refresh delle informazioni prodotto. - **AuctionInfo.cs**: Aggiunte proprietà per gestire prezzo "Compra Subito", spese di spedizione e limiti di vincita. - **ProductValueCalculator.cs**: Nuova utility per calcolare il valore del prodotto e parsare informazioni dall'HTML. - **AuctionViewModel.cs**: Binding per visualizzare risparmio, costo totale e convenienza nella UI. - **Documentazione**: Aggiornata con dettagli sull'algoritmo di calcolo e layout UI. Fix: - Risolto problema di encoding UTF-8 per emoji nella UI. - Migliorato parsing HTML per prezzi e limiti di vincita. TODO: - Testare parsing su più aste e gestire edge cases. - Implementare caricamento automatico delle informazioni.
21 lines
438 B
Plaintext
21 lines
438 B
Plaintext
function BottomBar(){
|
|
"use strict"
|
|
var self = this;
|
|
self.footer = $(".footer");
|
|
self.checkFooter();
|
|
}
|
|
|
|
BottomBar.prototype.checkFooter = function() {
|
|
"use strict"
|
|
var self = this;
|
|
if (!self.footer.length) return;
|
|
$(window).scroll(function() {
|
|
$(".goTop").find("i")
|
|
.toggleClass("white_top_arrow", isElementInView(self.footer, false));
|
|
});
|
|
}
|
|
|
|
$(document).ready(function() {
|
|
"use strict"
|
|
new BottomBar();
|
|
}); |