Files
aux-addon-ClassicAPI/scan_frame.lua
T
2016-01-29 11:33:55 +01:00

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