Overview of built-in classes 119
These classes are located in the Built-In Classes > Client/Server subfolder in the Actions panel.
Authoring classes
The authoring classes are available only in the Flash authoring environment. These classes are
found in the Built-In Classes > Authoring subfolder in the Actions toolbox.
Class Description
LoadVars The LoadVars class is an alternative to the
loadVariables() action for
transferring variables between a SWF file and a server in name-value pairs.
See “Using the LoadVars class” on page 180 and the LoadVars class entry in
Chapter 12, “ActionScript Dictionary,” on page 205.
XML The XML class extends the XMLNode class and provides methods,
properties, and event handlers for working with XML-formatted data,
including loading and parsing external XML, creating new XML documents,
and navigating XML document trees. See “Using the XML class” on page 181
and the XML class entry in Chapter 12, “ActionScript Dictionary,”
on page 205.
XMLNode The XMLNode class represents a single node in an XML document tree. It is
the XML class’s superclass. See the XMLNode class entry in Chapter 12,
“ActionScript Dictionary,” on page 205.
XMLSocket The XMLSocket class lets you create a persistent socket connection with
another computer for low-latency data transfer, like that required for real-time
chat applications. See “Using the XMLSocket class” on page 184 and the
XMLSocket class entry in Chapter 12, “ActionScript Dictionary,”
on page 205.
Class Description
CustomActionsg The CustomActions class lets you manage any custom actions that are
registered with the authoring tool. See the CustomActions class entry in
Chapter 12, “ActionScript Dictionary,” on page 205.
Live Preview The Live Preview feature (listed under Built-in Classes in the Actions toolbox,
though not a class) provides a single function called
onUpdate that is used by
component developers. See
onUpdate in Chapter 12, “ActionScript
Dictionary,” on page 205.