~/forever/addon-api
Addon API
SmartNavigationClickTrackingMixin:ClearClickState()SmartNavigationClickTrackingMixin:MarkClicked()SmartNavigationClickTrackingMixin:OnShow()SmartNavigationClickTrackingMixin:WasClicked()SubscriptionInterstitialFrameMixin:CreateShadowOverlay()SubscriptionInterstitialFrameMixin:HideInterstitial()SubscriptionInterstitialFrameMixin:OnCinematicStarting()SubscriptionInterstitialFrameMixin:OnCinematicStopped()SubscriptionInterstitialFrameMixin:OnEvent(event, ...)SubscriptionInterstitialFrameMixin:OnHide()SubscriptionInterstitialFrameMixin:OnLoad()SubscriptionInterstitialFrameMixin:OnShow()SubscriptionInterstitialFrameMixin:SetInterstitialType(interstitialType)SubscriptionInterstitialFrameMixin:ShowInterstitial(interstitialType)SubscriptionInterstitialSubscribeButtonBaseMixin:OnLoad()SubscriptionInterstitialSubscribeButtonMixin:OnLoad()SubscriptionInterstitialUpgradeButtonMixin:OnLoad()SubscriptionInterstitial_LoadUI()SubscriptionInterstitial_ShowSubscriptionPeriod()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.