I'm working on an addon that helps the user save event tickets. But it really needs access to the functions in MarketAnnouncement_Manager:PopulateEventAnnouncements().
Lua Code:
GetNumEventAnnouncements()
GetEventAnnouncementNameByIndex(i)
GetEventAnnouncementDescriptionByIndex(i)
GetEventAnnouncementIngameTileImageByIndex(i)
GetEventAnnouncementStartTimeByIndex(i)
GetEventAnnouncementRemainingTimeByIndex(i)
GetEventAnnouncementIngameTileMarketProductIdByIndex(i)
Currently I am using a list I created. I will need to update the list for when each event runs in order for the dates to be correct. Cannot really predict when the years events are going to run. And then update it for any changes, like this years Anniversary Jubilee's over-run.