annotate Libs/LibDataBroker-1.1/README.textile @ 21:a400b906acca v4

Version 4: fixed an issue with the bank. Added Void Storage. Added Reagent Bank. Also removed stackable items from the export string
author Adam tegen <adam.tegen@gmail.com>
date Wed, 15 Oct 2014 08:38:53 -0500
parents e75889a45130
children
rev   line source
adam@3 1 LibDataBroker is a small WoW addon library designed to provide a "MVC":http://en.wikipedia.org/wiki/Model-view-controller interface for use in various addons.
adam@3 2 LDB's primary goal is to "detach" plugins for TitanPanel and FuBar from the display addon.
adam@3 3 Plugins can provide data into a simple table, and display addons can receive callbacks to refresh their display of this data.
adam@3 4 LDB also provides a place for addons to register "quicklaunch" functions, removing the need for authors to embed many large libraries to create minimap buttons.
adam@3 5 Users who do not wish to be "plagued" by these buttons simply do not install an addon to render them.
adam@3 6
adam@3 7 Due to it's simple generic design, LDB can be used for any design where you wish to have an addon notified of changes to a table.
adam@3 8
adam@3 9 h2. Links
adam@3 10
adam@3 11 * "API documentation":http://github.com/tekkub/libdatabroker-1-1/wikis/api
adam@3 12 * "Data specifications":http://github.com/tekkub/libdatabroker-1-1/wikis/data-specifications
adam@3 13 * "Addons using LDB":http://github.com/tekkub/libdatabroker-1-1/wikis/addons-using-ldb