window.runtime propertywindow.runtime.flash.net.URLVariables
InheritanceURLVariables Inheritance Object
Runtime Versions: AIR 1.0, Flash Player 9

The URLVariables class allows you to transfer variables between an application and a server. Use URLVariables objects with methods of the URLLoader class, with the data property of the URLRequest class, and with flash.net package functions.

See also

URLLoader


Properties
 PropertyDefined By
 Inheritedconstructor : Object
A reference to the class object or constructor function for a given object instance.
Object
 Inheritedprototype : Object
[static] A reference to the prototype object of a class or function object.
Object
Public Methods
 MethodDefined By
  
URLVariables(source:String = null)
Creates a new URLVariables object.
URLVariables
  
decode(source:String):void
Converts the variable string to properties of the specified URLVariables object.
URLVariables
 Inherited
hasOwnProperty(name:String):Boolean
Indicates whether an object has a specified property defined.
Object
 Inherited
isPrototypeOf(theClass:Object):Boolean
Indicates whether an instance of the Object class is in the prototype chain of the object specified as the parameter.
Object
 Inherited
propertyIsEnumerable(name:String):Boolean
Indicates whether the specified property exists and is enumerable.
Object
 Inherited
setPropertyIsEnumerable(name:String, isEnum:Boolean = true):void
Sets the availability of a dynamic property for loop operations.
Object
  
toString():String
Returns a string containing all enumerable variables, in the MIME content encoding application/x-www-form-urlencoded.
URLVariables
 Inherited
valueOf():Object
Returns the primitive value of the specified object.
Object
Constructor Detail
URLVariables()Constructor
function URLVariables(source:String = null)
Runtime Versions: AIR 1.0, Flash Player 9

Creates a new URLVariables object. You pass URLVariables objects to the data property of URLRequest objects.

If you call the URLVariables constructor with a string, the decode() method is automatically called to convert the string to properties of the URLVariables object.

Parameters
source:String (default = null) — A URL-encoded string containing name/value pairs.
Method Detail
decode()method
function decode(source:String):void
Runtime Versions: AIR 1.0, Flash Player 9

Converts the variable string to properties of the specified URLVariables object.

This method is used internally by the URLVariables events. Most users do not need to call this method directly.

Parameters

source:String — A URL-encoded query string containing name/value pairs.


Throws
Error — The source parameter must be a URL-encoded query string containing name/value pairs.
toString()method 
function toString():String
Runtime Versions: AIR 1.0, Flash Player 9

Returns a string containing all enumerable variables, in the MIME content encoding application/x-www-form-urlencoded.

Returns
String — A URL-encoded string containing name/value pairs.