SWFAddressクラス

SWFAddressはトップレベルクラスである。コードのパッケージを利用するプロジェクトで使う際には、com.asual.swfarressにパスを通して使うこと。

パブリックプロパティ

onChange:Function
[static] 変更イベント。
onInit:Function
[static] 初期化イベント。

パブリックメソッド

addEventListener(type:String, listener:Function, useCapture:Boolean = false, priority:int = 0, useWeakReference:Boolean = false):void
[static] イベントリスナーを登録する。
back():void
[static] ヒストリー一覧で一つ前のURLを読み込む。
dispatchEvent(event:Event):Boolean
[static] 登録済みのリスナー全てにイベントを配信する。
forward():void
[static] ヒストリー一覧で一つ後のURLを読み込む。
up():void
[static] ディープリンクのパスの一つ上の階層に遷移する。
getBaseURL():String
[static] ドキュメントの基準となるアドレスを取得する。
getHistory():Boolean
[static] ヒストリーの設定状態を取得する。
getParameter(param:String):String
[static] 任意のクエリパラメーターの値を取得する。
[static] 全てのクエリパラメーター名の一覧を取得する。
getPath():String
[static] ディープリンクの値のうちクエリストリングを除いた部分を取得する。
getPathNames():Array
[static] ディープリンクのパスに含まれるフォルダーの一覧を取得する。
getQueryString():String
[static] ディープリンクの値のうちクエリストリングの部分を取得する。
getStatus():String
[static] ブラウザウィンドウの状態を取得する。
getStrict():Boolean
[static] strictモードの設定状況を取得する。
getTitle():String
[static] HTML文書のタイトルを取得する。
getTracker():String
[static] トラッカー機能を取得する。
getValue():String
[static] 現在のディープリンクの値を取得する。
go(delta:Number):void
[static] ヒストリー一覧中の任意のURLを読み込む。
hasEventListener(type:String):Boolean
[static] 特定のタイプのイベントに対して登録されたリスナーが存在するかどうかを返す。
href(url:String, target:String = "_self"):void
[static] 新しいURLをブラウザで開く。
popup(url:String, name:String = "popup", options:String = "", handler:String = ""):void
[static] ブラウザでポップアップウィンドウを開く。
removeEventListener(type:String, listener:Function):void
[static] イベントリスナーを削除する。
resetStatus():void
[static] ブラウザウィンドウの状態をリセットする。
setHistory(history:Boolean):void
[static] ヒストリー一覧へのヒストリーの追加を有効/無効化。
setStatus(status:String):void
[static] ブラウザウィンドウの状態をセットする。
setStrict(strict:Boolean):void
[static] strictモードを有効/無効化。
setTitle(title:String):void
[static] HTML文書のタイトルを設定する。
setTracker(tracker:String):void
[static] ページ表示のトラッキング用ファンクションを設定する。
setValue(value:String):void
[static] 現在のディープリンクの値を設定する。

プロパティの詳細

onChange

public static var onChange:Function

変更イベント。


onInit

public static var onInit:Function

初期化イベント。


メソッドの詳細

addEventListener

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

イベントリスナーを登録する。

パラメーター:
type:String — イベントのタイプ。
listener:Function — イベントリスナー。
useCapture:Boolean — リスナーが、キャプチャ段階、またはターゲットおよびバブリング段階で動作するかどうかを判断。
priority:int — イベントリスナーの優先度レベル。
useWeakReference:Boolean — リスナーへの参照が強参照と弱参照のいずれであるかを判断。

back

public static function back():void

ヒストリー一覧で一つ前のURLを読み込む。


dispatchEvent

public static function dispatchEvent(event:Event):Boolean

登録済みのリスナー全てにイベントを配信する。

パラメーター:
event:Event — イベントオブジェクト。
戻り値:
Boolean

forward

public static function forward():void

ヒストリー一覧で一つ後のURLを読み込む。


up

public static function up():void

ディープリンクのパスの一つ上の階層に遷移する。


getBaseURL

public static function getBaseURL():String

ドキュメントの基準となるアドレスを取得する。

戻り値:
String

getHistory

public static function getHistory():Boolean

ヒストリーの設定状態を取得する。

戻り値:
Boolean

getParameter

public static function getParameter(param:String):String

任意のクエリパラメーターの値を取得する。

パラメーター:
param:String — パラメーター名。
戻り値:
String

getParameterNames

public static function getParameterNames():Array

全てのクエリパラメーター名の一覧を取得する。

戻り値:
Array

getPath

public static function getPath():String

ディープリンクの値のうちクエリストリングを除いた部分を取得する。

戻り値:
String

getPathNames

public static function getPathNames():Array

ディープリンクのパスに含まれるフォルダーの一覧を取得する。

戻り値:
Array

getQueryString

public static function getQueryString():String

ディープリンクの値のうちクエリストリングの部分を取得する。

戻り値:
String

getStatus

public static function getStatus():String

ブラウザウィンドウの状態を取得する。

戻り値:
String

getStrict

public static function getStrict():Boolean

strictモードの設定状況を取得する。

戻り値:
Boolean

getTitle

public static function getTitle():String

Provides the title of the HTML document.

戻り値:
String

getTracker

public static function getTracker():String

HTML文書のタイトルを取得する。

戻り値:
String

getTracker

public static function getTracker():String

トラッカー機能を取得する。

戻り値:
String

getValue

public static function getValue():String

現在のディープリンクの値を取得する。

戻り値:
String

go

public static function go(delta:Number):void

ヒストリー一覧中の任意のURLを読み込む。

パラメーター:
delta:Number — ヒストリー一覧の中の位置を示す整数。

hasEventListener

public static function hasEventListener(type:String):Boolean

特定のタイプのイベントに対して登録されたリスナーが存在するかどうかを返す。

パラメーター:
type:String — イベントタイプ。
戻り値:
Boolean

href

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

新しいURLをブラウザで開く。

パラメーター:
url:String — ブラウザで開くURL。
target:String (default = "_self") — ターゲットウィンドウのウィンドウ名。

popup

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

ブラウザでポップアップウィンドウを開く。

パラメーター:
url:String — 表示するURL。
name:String (default = "popup") — ポップアップウィンドウのウィンドウ名。
options:String (default = "") — window.open()メソッドに渡されるオプション値。
handler:String (default = "") — ポップアップを操作するためのJavaScriptハンドラーコード(オプション)。

removeEventListener

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

イベントリスナーを削除する。

パラメーター:
type:String — イベントタイプ。
listener:Function — イベントリスナー。

resetStatus

public static function resetStatus():void

ブラウザウィンドウの状態をリセットする。


setHistory

public static function setHistory(history:Boolean):void

ヒストリー一覧へのヒストリーの追加を有効/無効化。

パラメーター:
history:Boolean — ヒストリー一覧へのヒストリーの追加状態。

setStatus

public static function setStatus(status:String):void

ブラウザウィンドウの状態をセットする。

パラメーター:
status:String — ステータス値。

setStrict

public static function setStrict(strict:Boolean):void

strictモードを有効/無効化。

パラメーター:
strict:Boolean — strictモードの状態。

setTitle

public static function setTitle(title:String):void

HTML文書のタイトルを設定する。

パラメーター:
title:String — タイトルの値。

setTracker

public static function setTracker(tracker:String):void

ページ表示のトラッキング用ファンクションを設定する。デフォルト値は'urchinTracker'。

パラメーター:
tracker:String — トラッキングファンクション。

setValue

public static function setValue(value:String):void

現在のディープリンクの値を設定する。

パラメーター:
value:String — HTML文書の基準リンクに追加される文字列。

*日本語版注釈