LibDualSpec-1.0

  • 3 pages found
NameAuthorLast updated byUpdated on
NameAuthorLast updated byUpdated on
API reference Adirelle Adirelle Jul 29, 2016
LibDualSpec:EnhanceDatabase(target, name) Embed dual spec feature into an existing AceDB-3.0 database. LibDualSpec specific methods are added to the instance. Parameters target (table) the AceDB-3.0 instance. name (string) a user-friendly name of the database (best bet is the addon name). LibDualSpec:EnhanceOptions(optionTable, target) Embed dual spec options into an existing AceDBOptions-3.0 option table. Parameters optionTable (table) The option table returned by AceDBOptions-3.0. target...
Main Adirelle nebula169 Aug 22, 2016
Adds spec profile support to individual AceDB-3.0 databases and provides AceDBOptions-3.0 hooks to handle it. This allows the user to enable the spec profile feature to select alternate profiles to be set on specialization switch. This feature is disabled by default and the user has to create the alternate profiles themselves. Read the Quick tutorial to know how to add spec profile support to your addon. There is also an API reference, although you shouldn't be calling the API directly in...
Quick tutorial Adirelle Adirelle Jun 08, 2009
Profile support LibDualSpec-1.0 relies on AceDB-3.0 profile switching feature. Thus, before using this library, you should ensure your addon gracefully handles "online" profile switching. This often means handling AceDB-3.0 profile callbacks. Embedding LibDualSpec-1.0 Either copy the LibDualSpec-1.0.lua file in your addon folder or use the wowace packager features: reference the library in .pkgmeta file: externals: libs/LibDualSpec-1.0: url:...
  • 3 pages found