WoWWiki

This wiki contains inaccurate and out-of-date information. Please head over to https://wowpedia.fandom.com for more accurate and up-to-date game information.

READ MORE

WoWWiki
WoWWiki
Advertisement

XML UI ← XML elements < UiScript

Script allows Lua scripts or Lua files to be included in an WoW UI XML file. The Include element can be used in a Ui element.

Inheritance[]

Inherited by: none, Inherits: none, Defined in: Ui

Elements[]

  • {text} - actual Lua script text as the contents of <Script> element

Attributes[]

  • file (string) - (optional) relative path to the WoW UI XML file to include

Summary[]

Script elements include other WoW UI Lua files in an XML file and allow them to be processed on load inline, at the point of the include statement.

Example[]

<Ui xmlns="http://www.blizzard.com/wow/ui/"
      xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
  <Script file="MyFrame.lua"/>
  <Frame name="MyFrame">
    <Size x="200" y="200"/>
  </Frame>
</Ui>

This example demonstrates use of using Script to include a WoW UI Lua file. The included Lua file will be loaded at the point of the <Script> element during load.

Details[]

Advertisement