| Package | org.libspark.thread.utils |
| Interface | public interface IProgress extends flash.events.IEventDispatcher |
| Implementors | LoaderThread, MultiProgress, Progress, SoundLoaderThread, URLLoaderThread |
| Property | Defined by | ||
|---|---|---|---|
| current : Number [read-only]
現在までに完了している仕事量を返します.
| IProgress | ||
| isCanceled : Boolean [read-only]
仕事がキャンセルされた場合に true、そうでない場合に false を返します.
| IProgress | ||
| isCompleted : Boolean [read-only]
仕事が完了していれば true、そうでなければ false を返します.
| IProgress | ||
| isFailed : Boolean [read-only]
仕事が失敗していれば true、そうでなければ false を返します.
| IProgress | ||
| isStarted : Boolean [read-only]
仕事が開始されていれば true、そうでなければ false を返します.
| IProgress | ||
| percent : Number [read-only]
仕事量の合計に対する、現在までに完了している仕事量の割合を、0 ~ 1.0 の範囲で返します.
| IProgress | ||
| total : Number [read-only]
仕事量の合計を返します.
| IProgress | ||
| Event | Summary | Defined by | ||
|---|---|---|---|---|
| 仕事がキャンセルされると送出されます. | IProgress | |||
| 仕事が完了すると送出されます. | IProgress | |||
| 仕事が失敗すると送出されます. | IProgress | |||
| 仕事が開始されると送出されます. | IProgress | |||
仕事が進行し、 total プロパティか current プロパティか percent プロパティの
いずれかが更新されると送出されます. | IProgress | |||
| current | property |
current:Number [read-only]現在までに完了している仕事量を返します.
Implementation public function get current():Number
| isCanceled | property |
isCanceled:Boolean [read-only]仕事がキャンセルされた場合に true、そうでない場合に false を返します.
このプロパティが true であるときに、 isCompleted プロパティが true になることはありません。
public function get isCanceled():Boolean
See also
| isCompleted | property |
isCompleted:Boolean [read-only]仕事が完了していれば true、そうでなければ false を返します.
Implementation public function get isCompleted():Boolean
| isFailed | property |
isFailed:Boolean [read-only]仕事が失敗していれば true、そうでなければ false を返します.
このプロパティが true であるときに、 isCompleted プロパティが true になることはありません。
public function get isFailed():Boolean
See also
| isStarted | property |
isStarted:Boolean [read-only]仕事が開始されていれば true、そうでなければ false を返します.
このプロパティは、仕事が完了したり、失敗やキャンセルされた場合でも false になることはありません。
Implementation public function get isStarted():Boolean
| percent | property |
percent:Number [read-only]仕事量の合計に対する、現在までに完了している仕事量の割合を、0 ~ 1.0 の範囲で返します.
Implementation public function get percent():Number
| total | property |
total:Number [read-only]仕事量の合計を返します.
仕事量の合計が未知である場合、 0 を返します。
Implementation public function get total():Number
| canceled | event |
org.libspark.thread.utils.events.ProgressEvent
org.libspark.thread.utils.events.ProgressEvent.CANCELED
仕事がキャンセルされると送出されます.
ProgressEvent.CANCELED 定数は、 type プロパティ
(canceled イベントオブジェクト)の値を定義します.
このイベントには、次のプロパティがあります。
| プロパティ | 値 |
|---|---|
bubbles | false |
cancelable | false。キャンセルデフォルトの動作がないことを示します。 |
currentTarget | イベントリスナーで Event オブジェクトをアクティブに処理しているオブジェクトです。 |
target | 仕事がキャンセルされたオブジェクトです。 |
See also
| completed | event |
org.libspark.thread.utils.events.ProgressEvent
org.libspark.thread.utils.events.ProgressEvent.COMPLETED
仕事が完了すると送出されます.
ProgressEvent.COMPLETED 定数は、 type プロパティ
(completed イベントオブジェクト)の値を定義します.
このイベントには、次のプロパティがあります。
| プロパティ | 値 |
|---|---|
bubbles | false |
cancelable | false。キャンセルデフォルトの動作がないことを示します。 |
currentTarget | イベントリスナーで Event オブジェクトをアクティブに処理しているオブジェクトです。 |
target | 仕事が完了したオブジェクトです。 |
See also
| failed | event |
org.libspark.thread.utils.events.ProgressEvent
org.libspark.thread.utils.events.ProgressEvent.FAILED
仕事が失敗すると送出されます.
ProgressEvent.FAILED 定数は、 type プロパティ
(failed イベントオブジェクト)の値を定義します.
このイベントには、次のプロパティがあります。
| プロパティ | 値 |
|---|---|
bubbles | false |
cancelable | false。キャンセルデフォルトの動作がないことを示します。 |
currentTarget | イベントリスナーで Event オブジェクトをアクティブに処理しているオブジェクトです。 |
target | 仕事が失敗したオブジェクトです。 |
See also
| start | event |
org.libspark.thread.utils.events.ProgressEvent
org.libspark.thread.utils.events.ProgressEvent.START
仕事が開始されると送出されます.
ProgressEvent.START 定数は、 type プロパティ
(start イベントオブジェクト)の値を定義します.
このイベントには、次のプロパティがあります。
| プロパティ | 値 |
|---|---|
bubbles | false |
cancelable | false。キャンセルデフォルトの動作がないことを示します。 |
currentTarget | イベントリスナーで Event オブジェクトをアクティブに処理しているオブジェクトです。 |
target | 仕事が開始されたオブジェクトです。 |
See also
| update | event |
org.libspark.thread.utils.events.ProgressEvent
org.libspark.thread.utils.events.ProgressEvent.UPDATE
仕事が進行し、 total プロパティか current プロパティか percent プロパティの
いずれかが更新されると送出されます.
ProgressEvent.UPDATE 定数は、 type プロパティ
(update イベントオブジェクト)の値を定義します.
このイベントには、次のプロパティがあります。
| プロパティ | 値 |
|---|---|
bubbles | false |
cancelable | false。キャンセルデフォルトの動作がないことを示します。 |
currentTarget | イベントリスナーで Event オブジェクトをアクティブに処理しているオブジェクトです。 |
target | 値が更新されたオブジェクトです。 |
See also