Mercurial > wow > askmrrobot
comparison libs/LibDataBroker-1.1/README.textile @ 0:ec731d2fe6ba
Version 1.2.12.0
author | Adam tegen <adam.tegen@gmail.com> |
---|---|
date | Tue, 20 May 2014 21:43:23 -0500 |
parents | |
children |
comparison
equal
deleted
inserted
replaced
-1:000000000000 | 0:ec731d2fe6ba |
---|---|
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. | |
2 LDB's primary goal is to "detach" plugins for TitanPanel and FuBar from the display addon. | |
3 Plugins can provide data into a simple table, and display addons can receive callbacks to refresh their display of this data. | |
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. | |
5 Users who do not wish to be "plagued" by these buttons simply do not install an addon to render them. | |
6 | |
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. | |
8 | |
9 h2. Links | |
10 | |
11 * "API documentation":http://github.com/tekkub/libdatabroker-1-1/wikis/api | |
12 * "Data specifications":http://github.com/tekkub/libdatabroker-1-1/wikis/data-specifications | |
13 * "Addons using LDB":http://github.com/tekkub/libdatabroker-1-1/wikis/addons-using-ldb |