The function is from WardrobeSetsCollectionMixin
Lua Code:
function WardrobeSetsCollectionMixin:SelectSet(setID)
self.selectedSetID = setID;
local baseSetID = C_TransmogSets.GetBaseSetID(setID);
local variantSets = SetsDataProvider:GetVariantSets(baseSetID);
if ( #variantSets > 0 ) then
self.selectedVariantSets[baseSetID] = setID;
end
self:Refresh();
end