You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

26 lines
700 B

local WIT, core = ...
local AceGUI = LibStub("AceGUI-3.0")
local GridColumns = core.GridColumns
function GridColumns.ItemSoldPerDayColumn(options)
options = options or {}
options.Name = options.Name or 'SoldPerDay'
local self = GridColumns.GridColumn(options)
self.Description = core.GetString('SoldPerDayDescription')
function self.Value(data)
return data.ItemId and core.PriceSourceHelper.GetItemSoldPerDay(data.ItemId) or ''
end
local baseIsVisible = self.IsVisible
function self.IsVisible()
return baseIsVisible() and core.PriceSourceHelper.GetCurrentPriceSource() == core.TSMHelper
end
return self
end