Klasse SWFAddress

SWFAddress ist eine Top-Level-Klasse. Projekte, die Packages verwenden, sollten das com.asual.swfaddress Package benutzen.

Public Eigenschaften

onChange:Function
[static] Change-Event.
onInit:Function
[static] Init-Event.

Public Methoden

addEventListener(type:String, listener:Function):void
[static] Registriert einen Event-Listener.
back():void
[static] Lädt die vorherige URL aus der History-Liste.
dispatchEvent(event:Event):Boolean
[static] Schickt ein Event an alle registrierten Listener.
forward():void
[static] Lädt die nächste URL aus der History-Liste.
getBaseURL():String
[static] Gibt die Basis-Adresse des Dokumentes zuruck.
getHistory():Boolean
[static] Gibt den Status der History-Einstellung zurück.
getParameter(param:String):String
[static] Gibt den Wert eines spezifischen Query-Parameters zurück.
[static] Gibt eine Liste mit allen Query-Parameter-Namen zurück.
getPath():String
[static] Gibt den Deep-Link ohne Query-String zurück.
getPathNames():Array
[static] Gibt eine Liste mit allen Ordnern des DeepLinking-Pfades zuruck.
getQueryString():String
[static] Gibt den Query-String des Deep-Links zurück.
getStatus():String
[static] Gibt den Status im Browserfenster zurück.
getStrict():Boolean
[static] Gibt den Wert des Strict-Modus zurück.
getTitle():String
[static] Gibt den Titel des HTML-Dokumentes zurück.
getTracker():String
[static] Gibt die Tracking-Funktion zurück.
getValue():String
[static] Gibt den aktuellen, gesamten Deep-Link zurück.
go(delta:Number):void
[static] Lädt eine URL aus der History-Liste.
hasEventListener(type:String):Boolean
[static] Überprüft die Existenz eines Listeners, der für ein bestimmtes Event registriert ist.
href(url:String, target:String = "_self"):void
[static] Öffnet eine neue URL im Browser.
popup(url:String, name:String = "popup", options:String = "", handler:String = ""):void
[static] Öffnet ein neues Pop-Up-Fenster.
removeEventListener(type:String, listener:Function):void
[static] Entfernt einen Event-Listener.
resetStatus():void
[static] Setzt den Wert in der Browser-Statusleiste zurück.
setHistory(history:Boolean):void
[static] Schaltet das Einfügen von History-Einträgen an oder aus.
setStatus(status:String):void
[static] Setzt den Wert der Browser-Statusleiste.
setStrict(strict:Boolean):void
[static] Schaltet den Strict-Modus an oder aus.
setTitle(title:String):void
[static] Setzt den Titel des HTML-Dokumentes.
setTracker(tracker:String):void
[static] Setzt eine Funktion für das Page-View-Tracking.
setValue(value:String):void
[static] Setzt den aktuellen Wert des Deep-Links.

Details Eigenschaften

onChange

public static var onChange:Function

Change-Event.


onInit

public static var onInit:Function

Init-Event.


Details Methoden

addEventListener

public static function addEventListener(type:String, listener:Function):void

Registriert einen Event-Listener.

Eigenschaften
type:String — Event-Typ.
listener:Function — Event-Listener.

back

public static function back():void

Lädt die vorherige URL aus der History-Liste.


dispatchEvent

public static function dispatchEvent(Event:Event):Boolean

Schickt ein Event an alle registrierten Listener.

Eigenschaften
Event:Event — Event-Objekt.
Rückgabe
Boolean

forward

public static function forward():void

Lädt die nächste URL aus der History-Liste.


getBaseURL

public static function getBaseURL():String

Gibt die Basis-Adresse des Dokumentes zuruck.

Returns
String

getHistory

public static function getHistory():Boolean

Gibt den Status der History-Einstellung zurück.

Rückgabe
Boolean

getParameter

public static function getParameter(param:String):String

Gibt den Wert eines spezifischen Query-Parameters zurück.

Eigenschaften
param:String — Name der Eigenschaft.
Rückgabe
String

getParameterNames

public static function getParameterNames():Array

Gibt eine Liste mit allen Query-Parameter-Namen zurück.

Rückgabe
Array

getPath

public static function getPath():String

Gibt den Deep-Link ohne Query-String zurück.

Rückgabe
String

getPathNames

public static function getPathNames():Array

Gibt eine Liste mit allen Ordnern des DeepLinking-Pfades zuruck.

Returns
Array

getQueryString

public static function getQueryString():String

Gibt den Query-String des Deep-Links zurück.

Rückgabe
String

getStatus

public static function getStatus():String

Gibt den Status im Browserfenster zurück.

Rückgabe
String

getStrict

public static function getStrict():Boolean

Gibt den Wert des Strict-Modus zurück.

Rückgabe
Boolean

getTitle

public static function getTitle():String

Gibt den Titel des HTML-Dokumentes zurück.

Rückgabe
String

getTracker

public static function getTracker():String

Gibt die Tracking-Funktion zurück.

Rückgabe
String

getValue

public static function getValue():String

Gibt den aktuellen, gesamten Deep-Link zurück.

Rückgabe
String

go

public static function go(delta:Number):void

Lädt eine URL aus der History-Liste.

Eigenschaften
delta:Number — Ein ganzzahliger Wert (Integer), der die relative Position in der History-Liste angibt.

hasEventListener

public static function hasEventListener(type:String):Boolean

Überprüft die Existenz eines Listeners, der für ein bestimmtes Event registriert ist.

Eigenschaften
type:String — Event-Typ.
Rückgabe
Boolean

href

public static function href(url:String, target:String = "_self"):void

Öffnet eine neue URL im Browser.

Eigenschaften
url:String — Zieladresse.
target:String (default = "_self") — Name des Browserfenster oder HTML-Frame.

popup

public static function popup(url:String, name:String = "popup", options:String = "", handler:String = ""):void

Öffnet ein neues Pop-Up-Fenster.

Eigenschaften
url:String — Zieladresse.
name:String (default = "popup") — Name des Pop-Up-Fenster.
options:String (default = "") — Werte, die überprüft und an die window.open()-Methode übergeben werden.
handler:String (default = "") — Optionaler JavaScript-Handler, um das Pop-Up-Fenster zu steuern.

removeEventListener

public static function removeEventListener(type:String, listener:Function):void

Entfernt einen Event-Listener.

Eigenschaften
type:String — Event-Typ.
listener:Function — Event-Listener.

resetStatus

public static function resetStatus():void

Setzt den Wert in der Browser-Statusleiste zurück.


setHistory

public static function setHistory(history:Boolean):void

Schaltet das Einfügen von History-Einträgen an oder aus.

Eigenschaften
history:Boolean — Wert der History-Einstellung.

setStatus

public static function setStatus(status:String):void

Setzt den Wert der Browser-Statusleiste.

Eigenschaften
status:String — Wert in der Statusleiste.

setStrict

public static function setStrict(strict:Boolean):void

Schaltet den Strict-Modus an oder aus.

Eigenschaften
strict:Boolean — Status des Strict-Modus.

setTitle

public static function setTitle(title:String):void

Setzt den Titel des HTML-Dokumentes.

Eigenschaften
title:String — Der Wert des Titels.

setTracker

public static function setTracker(tracker:String):void

Setzt eine Funktion für das Page-View-Tracking. Der Standardwert ist 'urchinTracker'.

Eigenschaften
tracker:String — Tracking-Funktion.

setValue

public static function setValue(value:String):void

Setzt den aktuellen Wert des Deep-Links.

Eigenschaften
value:String — Der Wert, der hinter den Link des HTML-Dokumentes eingefügt wird.