WoW:API SortWho: Difference between revisions

From AddOn Studio
Jump to navigation Jump to search
No edit summary
 
(Formatting)
Line 1: Line 1:
<center>'''''SortWho''''' - ''Documentation by [[User:Plynx|Plynx]]''</center>
{{wowapi}} __NOTOC__
 
SortWho(sortType)


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


<pre>SortWho(sortType)</pre>
----
'''''Arguments'''''
: (string sortType)


: '''sortType'''
== Parameters ==
:: 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:


=== Arguments ===
:(string sortType)
:;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"
::* "Name"
::* "Level" (note that the column header is labeled Lvl)
::* "Level" (note that the column header is labeled Lvl)
Line 20: Line 21:
:: Any other value (but nil) for sortType is treated the same as "Name".
:: Any other value (but nil) for sortType is treated the same as "Name".


----
=== Returns ===
'''''Returns'''''
: SortWho appears to always return ''nil''.
: SortWho appears to always return ''nil''.


----
'''''Example'''''
<pre>SortWho("Level");</pre>


'''''Result'''''
== Triggers Events ==
 
{{Stub/API}}
''The API doesn't actually show the who list frame. It triggers an event that causes the frame to show. &nbsp; --[[User:Mikk|<span style="border-bottom: 1px dotted; cursor: help;" title="Mikk is a WoWWiki Admin">Mikk</span>]] <small>([[User talk:Mikk|T]])</small> 18:41, 22 September 2006 (EDT)''
 
 
== Example==
SortWho("Level");
 
=== Result ===
: Displays the current who frame and applies a sort by level, reversing the sort if the frame was previously sorted by level.
: Displays the current who frame and applies a sort by level, reversing the sort if the frame was previously sorted by level.
----
 
'''''Notes'''''
 
== Details ==
:* Calling the same sort twice will reverse the sort.
:* Calling the same sort twice will reverse the sort.


Line 37: Line 44:


:* Calling SortWho will display the who frame if it is not currently visible and apply the sort.
:* Calling SortWho will display the who frame if it is not currently visible and apply the sort.
----
{{template:WoW API}}

Revision as of 22:41, 22 September 2006

WoW API < SortWho

SortWho(sortType)

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


Parameters

Arguments

(string sortType)
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

SortWho appears to always return nil.


Triggers Events

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)


Example

SortWho("Level");

Result

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


Details

  • 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.