Packagejp.ractis.ustp.api
Classpublic class UstpAPI
InheritanceUstpAPI Inheritance flash.events.EventDispatcher

UstrPLite の操作を行うクラスです. 初めに initialize() メソッドを呼び出し、初期化を行って下さい。 install(), play(), addFav() メソッドは、マウスクリック等のユーザーイベント中のみ実行可能です。



Public Properties
 PropertyDefined By
  isAvailableAIR : Boolean
[read-only] AdobeAIR が使用可能な環境か?
UstpAPI
  isInstalled : Boolean
[read-only] UstrPLite(v2.05以上)が既にインストールされているか?
UstpAPI
Public Methods
 MethodDefined By
  
コンストラクタ。
UstpAPI
  
addFav(channel:String):void
チャンネルをお気に入りに追加。
UstpAPI
  
initialize():void
初期化。
UstpAPI
  
install():void
アプリケーションのインストール.
UstpAPI
  
play(channel:String):void
チャンネルの再生。
UstpAPI
Events
 Event Summary Defined By
  初期化が完了。UstpAPI
Property Detail
isAvailableAIRproperty
isAvailableAIR:Boolean  [read-only]

AdobeAIR が使用可能な環境か?


Implementation
    public function get isAvailableAIR():Boolean
isInstalledproperty 
isInstalled:Boolean  [read-only]

UstrPLite(v2.05以上)が既にインストールされているか?


Implementation
    public function get isInstalled():Boolean
Constructor Detail
UstpAPI()Constructor
public function UstpAPI()

コンストラクタ。

Method Detail
addFav()method
public function addFav(channel:String):void

チャンネルをお気に入りに追加。

Parameters

channel:String — チャンネルURI

initialize()method 
public function initialize():void

初期化。


Throws
Error
install()method 
public function install():void

アプリケーションのインストール. AdobeAIR ランタイムがインストールされていない場合、自動的にインストールが開始されます。 アプリケーションのインストール及びアップデートには、 OS の適切なシステム権限が必要になります。 このメソッドを実行すると、isInstalled が強制的に true になります。

play()method 
public function play(channel:String):void

チャンネルの再生。

Parameters

channel:String — チャンネルURI

Event Detail
init Event
Event Object Type: flash.events.Event
Event.type property = flash.events.Event.INIT

初期化が完了。