[][src]Crate ajour_weak_auras

Structs

Aura

A parsed Aura from SavedVariables along with it's Wago.io metadata

AuraUpdate

An Aura that has an update. This stores the Aura along with the encoded string of it's new version fetched from Wago.io.

Enums

AuraStatus

Status used by GUI to track state of the Aura

Error

Functions

ensure_companion_addon_exists

Only pub for testing. This is called inside write_updates and doesn't need to be called manually

get_aura_updates

Fetch and return the encoded update strings for all Auras that have an update available.

is_weak_auras_installed
list_accounts

Return a list of Account names under the specified WTF folder

parse_auras

Parse and return all Auras installed under the accounts WeakAuras.lua SavedVariables file

write_updates

Writes the updates to the data.lua file for the companion addon in the specified addon directory.