0.2.0b
Details
-
FilenameGoblinVendorFilter-0.2.0b.zip
-
Uploaded by
-
UploadedDec 7, 2009
-
Size7.22 KB
-
Downloads59
-
MD5c56a267d2015ae05130df5e1ca29b117
Supported WoW Retail Versions
- 3.3.0
Changelog
tag 0.2.0b
f61ea5cf3fb4dd0df99ddec0ab53d916c1382a09
Yssaril <yss@aril.not>
2009-12-07 16:46:17 -0600
Tagging as 0.2.0b
--------------------
Yssaril:
- add new filters to toc
- add AlreadyKnownFilter
- add Quality Filter
- add Usable Filter
- remove whitespace from Type Filter
- put hooked blizzard functions into the addontable instead of keeping them local. this way we can access them from the filter files
- remove unused function from EquipLoc Filter
- reworked it so that there is a core which accepts filter "modules" this makes it realy easy to write new filters using the following API
GVF.filters <-- each filter stores everything about itself here
GVF.filters[FILTER]:AddItem(link) <-- feeds items into the filter so it knows about them
GVF.filters[FILTER]:ClearAll() <-- removes all item info from the filter and resets the filter (is called at merchant close)
GVF.filters[FILTER]:isFilterd(link) <-- checks to see if the current item should be displayed or filtered out
GVF.filters[FILTER]:ResetFilter() <-- resets the filter to show all items again
GVF.filters[FILTER]:GetDropdown() <-- called when the dropdown is opened. here each filter can register its options to the dropdown