m
Move page script moved page API ExpandTrainerSkillLine to WoW:API ExpandTrainerSkillLine without leaving a redirect
No edit summary |
m (Move page script moved page API ExpandTrainerSkillLine to WoW:API ExpandTrainerSkillLine without leaving a redirect) |
||
| (3 intermediate revisions by 3 users not shown) | |||
| Line 1: | Line 1: | ||
{{ | {{wowapi}} | ||
Expands a header, showing all spells below it. | |||
ExpandTrainerSkillLine(id); | |||
---- | |||
;''Arguments'' | |||
:; id : Index of the trainer service header to expand (if the supplied index is not a header, an error is produced). Note that indices are affected by the trainer filter. (See [[API_GetTrainerServiceTypeFilter|GetTrainerServiceTypeFilter]] and [[API_SetTrainerServiceTypeFilter|SetTrainerServiceTypeFilter]].) | |||
---- | |||
;''Example'' | |||
Expands all trainer headers. | |||
local i, category; | |||
for i=1,GetNumTrainerServices() do | |||
_ , _, category = GetTrainerServiceInfo(i); | |||
if (category == nil) then | |||
break; -- GetNumTrainerServices() does not check if you're talking to a trainer or not. | |||
end | |||
if (category == "header") then | |||
ExpandTrainerSkillLine(i); | |||
end | |||
end | |||