~/forever/addon-api
Addon API
SupertrackTutorialMixin:OnTutorialHidden(reason)SupertrackTutorialMixin:StartPhase_ListenForNothingSupertracked()SupertrackTutorialMixin:StartTimer()SupertrackTutorialMixin:StopPhase_ListenForNothingSupertracked()SupertrackTutorialMixin:StopTimer()SupertrackTutorialMixin:TryShowSupertrackTutorial()TutorialStateMachineMixin:AddState(stateName, onBegin, onEnd)TutorialStateMachineMixin:BeginInitialState()TutorialStateMachineMixin:BeginState(stateName, ...)TutorialStateMachineMixin:CallStateTransition(stateName, stateTransitionKey, ...)TutorialStateMachineMixin:Deactivate()TutorialStateMachineMixin:GetActiveStateName()TutorialStateMachineMixin:GetInitialStateName()TutorialStateMachineMixin:GetState(stateName)TutorialStateMachineMixin:SetInitialStateName(initialStateName)Documented entries come from Blizzard's in-client API documentation, and UI code functions from its Lua files, mirrored per build. C functions that neither mentions aren't included, and UI code functions can be internal.