WoW API < SortWho

Sorts an existing /who list; displays the Who List frame if not visible.

Parameters Edit

Arguments Edit

(string sortType)
String - The type of sort you wish to apply to the who list. This can be anything you could normally sort by clicking column headers in the Who frame:
  • "Name"
  • "Level" (note that the column header is labeled Lvl)
  • "Class"
  • "Zone"
  • "Guild"
  • "Race"
Any other value (but nil) for sortType is treated the same as "Name".

Returns Edit

SortWho appears to always return nil.

Triggers Events Edit

The API doesn't actually show the who list frame. It triggers an event that causes the frame to show.   --Mikk (T) 18:41, 22 September 2006 (EDT)



Result Edit

Displays the current who frame and applies a sort by level, reversing the sort if the frame was previously sorted by level.

Details Edit

  • Calling the same sort twice will reverse the sort.
  • You may sort by Guild, Race, or Zone even if it is not the currently selected second column on the who frame.
  • Calling SortWho will display the who frame if it is not currently visible and apply the sort.
Community content is available under CC-BY-SA unless otherwise noted.