UI Building Blocks¶
The reusable building blocks addons can consume — intrinsic widget types, virtual XML templates, Lua mixins, and Blizzard addons — none of which appear in the generated API documentation. This is the layer the per-namespace API pages can't see (it's where the new AuraContainer / AuraButton live, for example).
How to read this
Items are grouped by the addon that defines them. The diff is keyed by name, so something that merely moved between addons isn't flagged — only genuinely new or removed names are. Several "new addons" are modularization splits (Blizzard breaking previously-inline FrameXML into small standalone addons), not new features. Mixins show what they extend where that's pullable from source; templates show their widget type, inherits, and mixin.
Addons¶
New addons (29):
Blizzard_AnimatedShineBlizzard_AuraContainerBlizzard_ButtonPulseBlizzard_ChatBubbleBlizzard_ClientSceneVisManagerBlizzard_ColorPickerFrameBlizzard_DebugUtilBlizzard_DeprecatedHousingBlizzard_DeprecatedRaidWarningBlizzard_GameBlizzard_GameMenuEscBlizzard_HardcoreUIBlizzard_HousingBlueprintBlizzard_LFGUtilBlizzard_ManagedFrameSystemBlizzard_NarrationBlizzard_PlunderstormBlizzard_ProjectConstantsBlizzard_RaidWarningBlizzard_ShakeUtilBlizzard_SocialUIBlizzard_SocialUISharedBlizzard_SplashFrameBlizzard_StatusTrayManagerBlizzard_UIModesBlizzard_UIParentUtilBlizzard_VisualAlertsDeprecated_PaperDollmiddleclass
Removed addons (1):
Blizzard_DeprecatedHousingCatalog
Intrinsic widget types¶
New widget types (2):
AuraButton— defined inBlizzard_AuraContainerAuraContainer— defined inBlizzard_AuraContainer
Virtual templates (new: 123, removed: 21)¶
New templates by addon:
- Blizzard_AccessibilityTemplates
UserScaledButtonFitToTextTemplate— typeButton, inheritsUserScaledFrameTemplate, TruncatedTooltipScriptTemplate, mixinUserScaledButtonFitToTextMixinUserScaledFrameByHeightTemplate— typeFrame, mixinUserScaledFrameByHeightMixin
- Blizzard_AuraContainer
CustomAuraButtonTemplate— typeAuraButtonCustomAuraContainerTemplate— typeAuraContainer
- Blizzard_CharacterCustomize
CharCustomizeAlteredFormDropdownItemIconTemplate— typeFrame, mixinCharCustomizeAlteredFormDropdownItemIconMixinCharCustomizeAlteredFormDropdownItemTemplate— typeButton, mixinCharCustomizeAlteredFormDropdownItemMixinCharCustomizeAlteredFormsDropdownTemplate— typeDropdownButton, mixinCharCustomizeAlteredFormsDropdownMixin
- Blizzard_ChatFrame
ChatConfigAdditionalColorSwatchTemplate— typeFrame, inheritsChatConfigBorderBoxTemplate
- Blizzard_CooldownViewer
CooldownViewerDraggedItemBaseTemplate— typeFrame, mixinCooldownViewerDraggedItemBaseMixinCooldownViewerEditAlertBaseTemplate— typeFrame, mixinCooldownViewerEditAlertBaseMixinGroupBuffFilterItemTemplate— typeFrame, mixinGroupBuffFilterItemMixinGroupBuffFilterSectionTemplate— typeFrame, inheritsResizeLayoutFrame, mixinGroupBuffFilterSectionMixinGroupBuffFilterTemplate— typeFrame, mixinGroupBuffFilterMixin
- Blizzard_EditMode
EditModeRaidWarningSystemTemplate— typeFrame, inheritsEditModeSystemTemplate, mixinEditModeRaidWarningSystemMixin
- Blizzard_Fonts_Shared
EditBoxFont_25— typeFontFamilyGlueFontDisableLogin— typeFont, inheritsGlueFontNormalLoginGlueFontHighlightLogin— typeFont, inheritsGlueFontNormalLoginGlueFontNormalLogin— typeFont, inheritsSystemFont_Shadow_Outline_LoginGlueLoginEditBoxFont— typeFont, inheritsEditBoxFont_25NumberFont_Outline_Large2— typeFontFamilySystem15Font_Shadow— typeFontFamilySystemFont_NamePlateLevel— typeFontFamilySystemFont_Shadow_Outline_Login— typeFontFamilyUserScaledFontGame15Shadow— typeFont, inheritsGame15Font_ShadowUserScaledFontSystem15Shadow— typeFont, inheritsSystem15Font_Shadow
- Blizzard_FriendsFrame
FriendRequestsListRealIDWarningTemplate— typeFrame, mixinFriendRequestsListRealIDWarningMixinFriendRequestsListSocialCardAcceptButtonTemplate— typeButton, inheritsUserScaledFrameTemplate, mixinFriendRequestsListSocialCardAcceptButtonMixinFriendRequestsListSocialCardDeclineButtonTemplate— typeDropdownButton, inheritsUserScaledFrameTemplate, mixinFriendRequestsListSocialCardDeclineButtonMixinFriendRequestsListSocialCardTemplate— typeButton, mixinFriendRequestsListSocialCardMixinFriendRequestsListSocialViewTemplate— typeFrame, inheritsSocialUIContactsFrameTemplate, mixinFriendRequestsListSocialViewMixinFriendsListSocialCardFavoriteDisplayTemplate— typeFrame, inheritsUserScaledFrameTemplate, mixinFriendsListSocialCardFavoriteDisplayMixinFriendsListSocialCardGameIconHolderTemplate— typeFrameFriendsListSocialCardPartyButtonTemplate— typeButton, inheritsSocialCardActionButtonTemplate, mixinFriendsListSocialCardPartyButtonMixinFriendsListSocialCardRAFSummonButtonTemplate— typeButton, inheritsSocialCardActionButtonTemplate, mixinFriendsListSocialCardRAFSummonButtonMixinFriendsListSocialCardStateDisplayTemplate— typeFrame, inheritsUserScaledFrameTemplate, mixinFriendsListSocialCardStateDisplayMixinFriendsListSocialCardTemplate— typeButton, mixinFriendsListSocialCardMixinFriendsListSocialViewTemplate— typeFrame, inheritsSocialUIContactsFrameTemplate, mixinFriendsListSocialViewMixin
- Blizzard_GuildBankUI
GuildBankPopupButtonTemplate— typeCheckButton, inheritsPopupButtonTemplate, mixinGuildBankPopupButtonMixin
- Blizzard_GuildControlUI
DiscordLinkedTemplate— typeFrameDiscordUnlinkedTemplate— typeFrame
- Blizzard_HouseEditor
CustomizeDecorPetFrameTemplate— typeFrame, mixinCustomizeDecorPetFrameMixinDecorCustomizationsPaneTemplate— typeFrame, inheritsResizeLayoutFrame, mixinDecorCustomizationsPaneMixinDecorPetCustomizationTemplate— typeFrame, mixinDecorPetCustomizationMixinHouseEditorPetCountTemplate— typeFrame, inheritsHouseEditorBudgetCountTemplate, mixinHouseEditorPetCountMixinHousingPetEntryTemplate— typeButton, mixinHousingPetEntryMixin
- Blizzard_HousingBlueprint
HousingBlueprintBaseFrameTemplate— typeFrame, mixinHousingBlueprintBaseFrameMixinHousingBlueprintBudgetTemplate— typeFrame, inheritsResizeLayoutFrame, mixinHousingBlueprintBudgetMixinHousingBlueprintCollectionEntryTemplate— typeButton, mixinHousingBlueprintCollectionEntryMixinHousingBlueprintCollectionGroupTemplate— typeFrame, mixinHousingBlueprintCollectionGroupMixinHousingBlueprintCollectionTemplate— typeFrame, mixinHousingBlueprintCollectionMixinHousingBlueprintContentEntryTemplate— typeButton, mixinHousingBlueprintContentEntryMixinHousingBlueprintContentGroupTemplate— typeEventFrame, mixinHousingBlueprintContentGroupMixinHousingBlueprintExportContentTemplate— typeFrameHousingBlueprintImportContentTemplate— typeFrame
- Blizzard_HousingControls
HousingBlueprintActionButtonTemplate— typeButton, inheritsHousingControlActionButtonTemplate, mixinHousingBlueprintActionButtonMixin
- Blizzard_ManagedFrameSystem
BottomManagedFrameTemplate— typeFrame, inheritsManagedFrameTemplateManagedFrameContainer— typeFrame, inheritsManagedFrameContainerBaseTemplateManagedFrameContainerBaseTemplate— typeFrame, inheritsVerticalLayoutFrame, mixinManagedFrameContainerMixinManagedFrameTemplate— typeFrame, mixinManagedFrameMixinRightManagedFrameTemplate— typeFrame, inheritsManagedFrameTemplate
- Blizzard_Menu
WowMenuDropdownHighlightButtonTemplate— typeButton, inheritsDarkMenuElementTemplate
- Blizzard_NamePlates
NamePlateCastingBarTemplate— typeStatusBar, inheritsCastingBarFrameAnimsTemplate, mixinNamePlateCastingBarMixin
- Blizzard_PingUI
UnitPingIconFrameTemplate— typeFrame, mixinUnitPingIconFrameMixin
- Blizzard_QuickJoin
QuickJoinFrameSocialTemplate— typeFrame, inheritsCallbackRegistrantTemplate, mixinQuickJoinFrameSocialMixin
- Blizzard_RaidWarning
RaidWarningFrameTemplate— typeFrame, mixinRaidWarningFrameMixin
- Blizzard_RecentAllies
RecentAlliesCardStateDisplayTemplate— typeFrame, inheritsUserScaledFrameTemplate, mixinRecentAlliesCardStateDisplayMixinRecentAlliesSocialCardFriendRequestSentDisplayTemplate— typeFrame, inheritsUserScaledFrameTemplate, mixinRecentAlliesSocialCardFriendRequestSentDisplayMixinRecentAlliesSocialCardPartyButtonTemplate— typeButton, inheritsSocialCardActionButtonTemplate, mixinRecentAlliesSocialCardPartyButtonMixinRecentAlliesSocialCardPinDisplayTemplate— typeFrame, inheritsUserScaledFrameTemplate, mixinRecentAlliesSocialCardPinDisplayMixinRecentAlliesSocialCardTemplate— typeButton, mixinRecentAlliesSocialCardMixinRecentAlliesSocialViewTemplate— typeFrame, inheritsSocialUIContactsFrameTemplate, mixinRecentAlliesSocialViewMixin
- Blizzard_RecruitAFriend
RewardClaimingTemplate— typeFrame, mixinRewardClaimingMixin
- Blizzard_SharedXML
NarratableTooltipTemplate— typeFrame, mixinNarratableTooltipMixinPingableActionButtonTemplate— typeFrame, inheritsPingReceiverAttributeTemplate, mixinPingableType_ActionButtonMixinPingableCooldownViewerItemTemplate— typeFrame, inheritsPingReceiverAttributeTemplate, mixinPingableType_CooldownViewerItemMixin
- Blizzard_SocialUI
RaidFrameSocialClassTypeTemplate— typeFrame, mixinRaidFrameSocialClassTypeMixinRaidFrameSocialGroupTemplate— typeFrame, mixinRaidFrameSocialGroupMixinRaidFrameSocialPlayerTemplate— typeButton, inheritsUIButtonTemplate, mixinRaidFrameSocialPlayerMixinRaidFrameSocialTemplate— typeFrame, inheritsCallbackRegistrantTemplate, mixinRaidFrameSocialMixinRecruitAFriendFrameSocialTemplate— typeFrame, inheritsCallbackRegistrantTemplate, mixinRecruitAFriendFrameSocialMixinRecruitActivityButtonSocialTemplate— typeButton, inheritsRecruitActivityButtonTemplateRecruitListButtonSocialTemplate— typeButton, mixinRecruitListButtonSocialMixinRewardClaimingSocialTemplate— typeFrame, inheritsUserScaledFrameByHeightTemplate, mixinRewardClaimingMixinSocialUIBattleNetBarTemplate— typeFrameSocialUIBattleNetBroadcastFrameTemplate— typeFrame, inheritsResizeLayoutFrame, mixinSocialUIBattleNetBroadcastFrameMixin, SocialUISystemMixinSocialUIBattleNetControlsContainerTemplate— typeFrame, mixinSocialUIBattleNetControlsContainerMixinSocialUIBattleNetMenuButtonTemplate— typeDropdownButton, mixinSocialUIBattleNetMenuButtonMixinSocialUIBattleNetUnavailableNoticeButtonTemplate— typeButton, inheritsUIPanelInfoButton, mixinSocialUIBattleNetUnavailableNoticeButtonMixinSocialUIBattleNetUnavailableNoticeFrameTemplate— typeFrame, inheritsResizeLayoutFrame, mixinSocialUIBattleNetUnavailableNoticeFrameMixinSocialUICopyBattleTagToClipboardButtonTemplate— typeButton, mixinSocialUICopyBattleTagToClipboardButtonMixinSocialUIIgnoreListEntryTemplate— typeButton, mixinSocialUIIgnoreListEntryMixinSocialUIIgnoreListFrameTemplate— typeFrame, inheritsButtonFrameTemplate, UserScaledFrameTemplate, mixinSocialUIIgnoreListMixin, SocialUISystemMixinSocialUIIgnoreListHeaderTemplate— typeFrame, mixinSocialUIIgnoreListHeaderMixinSocialUIOnlineStatusDropdownTemplate— typeDropdownButton, inheritsWowStyle1DropdownTemplate, mixinSocialUIOnlineStatusDropdownMixinSocialUIPersonalBattleTagDisplayTemplate— typeFrame, mixinSocialUIPersonalBattleTagDisplayMixinSocialUIRaidInfoContentFrameTemplate— typeButton, mixinSocialUIRaidInfoContentFrameMixinSocialUIRaidInfoFrameTemplate— typeFrame, mixinSocialUIRaidInfoFrameMixin, SocialUISystemMixinSocialUITabTemplate— typeButton, inheritsLargeSideTabButtonTemplate, mixinSocialUITabMixin
- Blizzard_SocialUIShared
SocialCardActionButtonTemplate— typeButton, mixinSocialCardActionButtonMixinSocialCardPresenceHolderTemplate— typeFrame, inheritsUserScaledFrameTemplate, mixinSocialCardPresenceHolderMixinSocialUIActionButtonTemplate— typeButton, inheritsUserScaledButtonFitToTextTemplate, SharedButtonTemplateSocialUIContactsFrameTemplate— typeFrame, mixinSocialUIContactsFrameMixinSocialUIFilterBarTemplate— typeFrameSocialUIScrollableHeaderTemplate— typeButton, inheritsListHeaderVisualTemplate, ListHeaderCodeTemplate, UserScaledFrameTemplate, mixinSocialUIScrollableHeaderMixinSocialUIScrollableSpacerTemplate— typeFrame, mixinSocialUIScrollableSpacerMixinSocialUISearchBoxTemplate— typeEditBox, inheritsSearchBoxNineSliceTemplate, UserScaledFrameTemplate, mixinSocialUISearchBoxMixinSocialUISearchFilterDropdownTemplate— typeDropdownButton, inheritsWowStyle1FilterDropdownTemplate, UserScaledFrameTemplate, mixinSocialUIOnlineSearchFilterDropdownMixin
- Blizzard_UnitFrame
CompactUnitFrameContainerTemplate— typeFrame, inheritsGridLayoutFrame, mixinCompactUnitFrameContainerMixinContainedCompactUnitFrameTemplate— typeButton, inheritsCompactUnitFrameTemplatePlayerBottomManagedFrameTemplate— typeFrame, inheritsManagedFrameTemplatePlayerManagedContainerTemplate— typeFrame, inheritsVerticalLayoutFrame, mixinManagedFrameContainerMixin
- Blizzard_VisualAlerts
VisualAlertBaseTemplate— typeFrame, inheritsAnimateWhileShownTemplate, mixinVisualAlertBaseMixinVisualAlertFlashBaseTemplate— typeFrame, inheritsVisualAlertBaseTemplate, mixinVisualAlertFlashBaseMixinVisualAlertFlashBlueTemplate— typeFrame, inheritsVisualAlertFlashBaseTemplateVisualAlertFlashCyanTemplate— typeFrame, inheritsVisualAlertFlashBaseTemplateVisualAlertFlashGreenTemplate— typeFrame, inheritsVisualAlertFlashBaseTemplateVisualAlertFlashRedTemplate— typeFrame, inheritsVisualAlertFlashBaseTemplateVisualAlertMarchingAntsBaseTemplate— typeFrame, inheritsVisualAlertBaseTemplate, mixinVisualAlertMarchingAntsBaseMixinVisualAlertMarchingAntsBlueTemplate— typeFrame, inheritsVisualAlertMarchingAntsBaseTemplateVisualAlertMarchingAntsCyanTemplate— typeFrame, inheritsVisualAlertMarchingAntsBaseTemplateVisualAlertMarchingAntsGreenTemplate— typeFrame, inheritsVisualAlertMarchingAntsBaseTemplateVisualAlertMarchingAntsRedTemplate— typeFrame, inheritsVisualAlertMarchingAntsBaseTemplateVisualAlertsManagerTemplate— typeFrame, mixinVisualAlertsManagerMixin
Removed templates:
CDMVISBaseTemplate(was inBlizzard_CooldownViewer)CDMVISFlashBase(was inBlizzard_CooldownViewer)CDMVISFlashBlue(was inBlizzard_CooldownViewer)CDMVISFlashCyan(was inBlizzard_CooldownViewer)CDMVISFlashGreen(was inBlizzard_CooldownViewer)CDMVISFlashRed(was inBlizzard_CooldownViewer)CDMVISMarchingAntsBase(was inBlizzard_CooldownViewer)CDMVISMarchingAntsBlue(was inBlizzard_CooldownViewer)CDMVISMarchingAntsCyan(was inBlizzard_CooldownViewer)CDMVISMarchingAntsGreen(was inBlizzard_CooldownViewer)CDMVISMarchingAntsRed(was inBlizzard_CooldownViewer)CooldownViewerSettingsDraggedItemTemplate(was inBlizzard_CooldownViewer)HousingDashboardSideTabTemplate(was inBlizzard_HousingDashboard)PlayerFrameBottomManagedFrameTemplate(was inBlizzard_UnitFrame)PlayerFrameManagedContainerTemplate(was inBlizzard_UnitFrame)RaidBossEmoteFrameTemplate(was inBlizzard_FrameXML)UIParentBottomManagedFrameTemplate(was inBlizzard_UIParent)UIParentManagedFrameContainer(was inBlizzard_UIParent)UIParentManagedFrameTemplate(was inBlizzard_UIParent)UIParentRightManagedFrameTemplate(was inBlizzard_UIParent)WowMenuDropdownHighlightRadioTemplate(was inBlizzard_Menu)
Lua mixins (new: 169, removed: 11)¶
New mixins by addon:
- Blizzard_AccessibilityTemplates:
UserScaledButtonFitToTextMixin(extendsUserScaledElementMixin),UserScaledFrameByHeightMixin - Blizzard_ActionBar:
BaseActionButtonInfoMixin - Blizzard_CharacterCustomize:
CharCustomizeAlteredFormDropdownItemIconMixin,CharCustomizeAlteredFormDropdownItemMixin,CharCustomizeAlteredFormsDropdownMixin(extendsButtonStateBehaviorMixin, DropdownSelectionTextMixin) - Blizzard_ClientSceneVisManager:
ClientSceneVisManagerMixin - Blizzard_CooldownViewer:
CooldownViewerDraggedItemBaseMixin,CooldownViewerEditAlertBaseMixin,GroupBuffFilterEditVisualAlertMixin(extendsCooldownViewerEditAlertBaseMixin),GroupBuffFilterItemMixin(extendsCooldownViewerVisualAlertTargetMixin),GroupBuffFilterMixin,GroupBuffFilterSectionMixin - Blizzard_EditMode:
EditModeRaidWarningSystemMixin - Blizzard_FrameXMLUtil:
GroupBuffMixin - Blizzard_FriendsFrame:
BattleNetInviteFrameMixin,FriendRequestsListRealIDWarningMixin,FriendRequestsListSocialCardAcceptButtonMixin(extendsButtonStateBehaviorMixin),FriendRequestsListSocialCardDeclineButtonMixin,FriendRequestsListSocialCardMixin,FriendRequestsListSocialViewMixin(extendsSocialUISystemMixin, SocialUIScrollableElementExtentPreviewerMixin),FriendsFrameAddFriendButtonMixin,FriendsFriendsWaitFrameMixin,FriendsListSocialCardFavoriteDisplayMixin,FriendsListSocialCardMixin,FriendsListSocialCardPartyButtonMixin,FriendsListSocialCardRAFSummonButtonMixin,FriendsListSocialCardStateDisplayMixin,FriendsListSocialViewMixin(extendsSocialUISystemMixin, SocialUIScrollableElementExtentPreviewerMixin) - Blizzard_GlueXML:
AccountLoginEditBoxMixin(extendsNarrationEditBoxMixin),AccountLoginMenuButtonMixin,CharSelectEnterWorldButtonMixin,CharacterSelectAddGroupButtonMixin,CharacterSelectBackToActiveButtonMixin,CharacterSelectCreateCharacterButtonMixin,CharacterSelectDeleteCharacterButtonMixin,CharacterSelectRotateButtonMixin,CharacterSelectUndeleteButtonMixin,CharacterSelectVisibilityToggleButtonMixin,RealmListRealmButtonMixin,RealmListSortButtonMixin,RealmListTabButtonMixin - Blizzard_GuildBankUI:
GuildBankPopupButtonMixin,GuildBankPopupCancelButtonMixin,GuildBankPopupEditBoxMixin,GuildBankPopupOkayButtonMixin,GuildItemSearchBoxMixin - Blizzard_HouseEditor:
CustomizeDecorPetFrameMixin,DecorCustomizationsPaneMixin,DecorPetCustomizationMixin,HouseEditorPetCountMixin,HousingPetEntryMixin,PetCustomizationsPaneExpandButtonMixin - Blizzard_HousingBlueprint:
HousingBlueprintBaseFrameMixin,HousingBlueprintBudgetMixin,HousingBlueprintCollectionEntryMixin,HousingBlueprintCollectionGroupMixin,HousingBlueprintCollectionMixin,HousingBlueprintContentEntryMixin,HousingBlueprintContentGroupMixin,HousingBlueprintContentListFrameMixin,HousingBlueprintExportFrameMixin,HousingBlueprintExportInputContentMixin,HousingBlueprintExportSuccessContentMixin,HousingBlueprintImportFrameMixin,HousingBlueprintImportInputContentMixin,HousingBlueprintImportLoadingFrameMixin,HousingBlueprintImportValidationContentMixin,HousingBlueprintRenameFrameMixin - Blizzard_HousingControls:
HousingBlueprintActionButtonMixin,HousingOwnerControlsLayoutMixin,HousingVisitorControlsLayoutMixin - Blizzard_HousingHouseFinder:
IgnoreNeighborhoodButtonMixin - Blizzard_HousingTutorials:
HousePetBedTutorialMixin - Blizzard_ManagedFrameSystem:
ManagedFrameContainerMixin,ManagedFrameMixin - Blizzard_Narration:
NarrationEditBoxMixin,NarrationForwardDescriptionToParentMixin,NarrationForwardNameToParentMixin,NarrationForwardToParentMixin,NarrationHTMLMixin,NarrationManagerMixin,NarrationSearchBoxMixin,NarrationSkipTooltipsMixin,NarrationSliderMixin,NarrationSourceMouseMixin,NarrationStaticDescriptionMixin,NarrationStaticNameMixin - Blizzard_PingUI:
UnitPingIconFrameMixin - Blizzard_PrivateAurasUI:
PrivateRaidBossEmoteFrameMixin(extendsRaidWarningFrameMixin) - Blizzard_QuickJoin:
JoinQueueButtonMixin,QuickJoinFrameSocialMixin(extendsQuickJoinMixin, SocialUISystemMixin) - Blizzard_RaidWarning:
GlobalRaidWarningFrameMixin,RaidWarningFrameMixin - Blizzard_RecentAllies:
RecentAlliesCardStateDisplayMixin,RecentAlliesSocialCardFriendRequestSentDisplayMixin,RecentAlliesSocialCardMixin,RecentAlliesSocialCardPartyButtonMixin,RecentAlliesSocialCardPinDisplayMixin,RecentAlliesSocialViewMixin(extendsSocialUISystemMixin, SocialUIScrollableElementExtentPreviewerMixin) - Blizzard_RecruitAFriend:
RewardClaimingMixin - Blizzard_SettingsDefinitions_Shared:
SettingsAdvancedControlNarrationMixin(extendsNarrationStaticDescriptionMixin),SettingsTabNarrationMixin(extendsNarrationSkipTooltipsMixin) - Blizzard_Settings_Shared:
SettingsButtonNarrationContextMixin,SettingsCheckboxNarrationContextMixin,SettingsDropdownNarrationContextMixin,SettingsSliderNarrationContextMixin - Blizzard_SharedXML:
NarratableTooltipMixin,PingableType_ActionButtonMixin(extendsPingableTypeMixin),PingableType_CooldownViewerItemMixin(extendsPingableTypeMixin),PingableType_PlayerUnitFrameMixin(extendsPingableType_UnitFrameMixin),UIPanelCloseButtonNarrationMixin - Blizzard_SocialUI:
RaidFrameSocialAllAssistMixin,RaidFrameSocialClassTypeMixin,RaidFrameSocialGroupMixin,RaidFrameSocialMixin,RaidFrameSocialPlayerMixin,RecruitAFriendFrameSocialMixin(extendsRecruitAFriendFrameMixin),RecruitListButtonSocialMixin(extendsRecruitListButtonMixin),SocialRaidInfoMixin,SocialUIBattleNetBroadcastEditBoxMixin,SocialUIBattleNetBroadcastFrameMixin,SocialUIBattleNetControlsContainerMixin,SocialUIBattleNetMenuButtonMixin(extendsSocialUISystemMixin),SocialUIBattleNetUnavailableNoticeButtonMixin(extendsSocialUISystemMixin),SocialUIBattleNetUnavailableNoticeFrameMixin,SocialUICopyBattleTagToClipboardButtonMixin(extendsButtonStateBehaviorMixin),SocialUIFrameMixin(extendsCallbackRegistryMixin),SocialUIIgnoreListEntryMixin,SocialUIIgnoreListHeaderMixin,SocialUIIgnoreListMixin(extendsSocialUIScrollableElementExtentPreviewerMixin),SocialUIOnlineStatusDropdownMixin,SocialUIPersonalBattleTagDisplayMixin,SocialUIRaidInfoContentFrameMixin,SocialUIRaidInfoExtendMixin,SocialUIRaidInfoFrameMixin,SocialUITabMixin(extendsSidePanelTabButtonMixin) - Blizzard_SocialUIShared:
SocialCardActionButtonMixin(extendsButtonStateBehaviorMixin),SocialCardPresenceHolderMixin,SocialUIActionButtonMixin,SocialUIContactsFrameMixin,SocialUIOnlineSearchFilterDropdownMixin,SocialUIScrollableElementExtentPreviewerMixin,SocialUIScrollableHeaderMixin,SocialUIScrollableSpacerMixin,SocialUISearchBoxMixin,SocialUISystemMixin - Blizzard_StaticPopup:
StaticPopupDialogNarrationMixin - Blizzard_UIModes:
UIModeManagerMixin - Blizzard_UIPanels_Game:
PaperDollItemSlotButtonBaseMixin - Blizzard_UnitFrame:
CompactUnitFrameContainerMixin,PlayerBottomManagedFrameContainerMixin,TargetAuraFrameMixin,TargetBuffFrameMixin(extendsTargetAuraFrameMixin),TargetDebuffFrameMixin(extendsTargetAuraFrameMixin),TargetFrameInstanceMixin,TargetFramePrivateAuraAnchorMixin - Blizzard_UnitPopup:
UnitPopupBnetFriendTagButtonBaseMixin(extendsUnitPopupCheckboxButtonMixin),UnitPopupBnetFriendTagInterestsSubsectionTitleMixin(extendsUnitPopupSubsectionTitleMixin),UnitPopupBnetFriendTagRolesSubsectionTitleMixin(extendsUnitPopupSubsectionTitleMixin),UnitPopupBnetFriendTagsButtonMixin(extendsUnitPopupButtonBaseMixin) - Blizzard_UnitPopupShared:
UnitPopupAddTitleFriendButtonMixin(extendsUnitPopupButtonBaseMixin),UnitPopupDeleteDiscordMessageButtonMixin(extendsUnitPopupButtonBaseMixin) - Blizzard_VisualAlerts:
VisualAlertBaseMixin(extendsVisualAlertMixin),VisualAlertFlashBaseMixin,VisualAlertMarchingAntsBaseMixin,VisualAlertMixin,VisualAlertTargetMixin,VisualAlertsManagerMixin
Removed mixins:
CDMVISBaseMixin, CDMVISFlashBaseMixin, CDMVISMarchingAntsBaseMixin, CooldownViewerSettingsDraggedItemMixin, CooldownViewerVisualAlertMixin, CooldownViewerVisualAlertsManagerMixin, PlayerFrameBottomManagedFramesContainerMixin, SpellBookCategoryTabMixin, UIParentManagedFrameContainerMixin, UIParentManagedFrameMixin, VisitorControlFrameMixin
Coverage note: 28 anonymous
virtual="true"child elements (referenced by parentKey, not by name) are excluded — they aren't inheritable templates, so this is not a coverage gap.