55 lines
1.2 KiB
Lua
55 lines
1.2 KiB
Lua
local private, public = {}, {}
|
|
Aux.history_frame = public
|
|
|
|
function public.on_close()
|
|
|
|
end
|
|
|
|
function public.on_open()
|
|
|
|
end
|
|
|
|
function public.start_scan()
|
|
|
|
-- if not AuxHistoryScanButton:IsVisible() then
|
|
-- return
|
|
-- end
|
|
|
|
-- AuxHistoryScanButton:Hide()
|
|
-- AuxHistoryStopButton:Show()
|
|
|
|
-- private.scanned_signatures = Aux.util.set()
|
|
|
|
Aux.log('Scanning auctions ...')
|
|
Aux.scan.start{
|
|
queries = {{
|
|
type = 'list',
|
|
start_page = 0,
|
|
}},
|
|
on_page_loaded = function(page, total_pages)
|
|
Aux.log('Scanning page '..(page+1)..' out of '..total_pages..' ...')
|
|
end,
|
|
-- on_read_auction = function(auction_info)
|
|
-- private.process_auction(auction_info)
|
|
-- end,
|
|
on_complete = function()
|
|
Aux.log('Scan complete.')
|
|
-- AuxHistoryStopButton:Hide()
|
|
-- AuxHistoryScanButton:Show()
|
|
end,
|
|
on_abort = function()
|
|
Aux.log('Scan aborted.')
|
|
-- AuxHistoryStopButton:Hide()
|
|
-- AuxHistoryScanButton:Show()
|
|
end,
|
|
}
|
|
end
|
|
|
|
function public.stop_scan()
|
|
Aux.scan.abort()
|
|
end
|
|
|
|
--function private.process_auction(auction_info)
|
|
-- private.scanned_signatures.add(auction_info.signature)
|
|
--end
|