Class: Resource

mapray. Resource

リソースクラス
URLやDB、クラウドサービス等、各種リソースへのアクセスを同一インターフェースで提供することを目的とした抽象クラスです。
基本機能:
・コンストラクタ等によりあらかじめURLやデータの位置を示すプロパティを設定
・load()によりリソースを読み込む
・loadSubResource()によりサブリソースを読み込む


new Resource()

Source:

Members


<static> ResourceType

リソース型

Source:

Methods


cancel()

リソースの読み込みをキャンセルできる場合はキャンセルします。

Source:

<async> load()

リソースを読み込みます。

Source:

<async> loadSubResource(url, options)

サブリソースを読み込みます。

Parameters:
Name Type Description
url string

URL

options object
Properties
Name Type Argument Description
type mapray.Resource.ResourceType <optional>

返却するタイプを指定します。

Source:
Returns:

options.type に応じた型で返却されます。

Type
object

loadSubResourceSupported()

サブリソースをサポートするかを返します。

Source:
Returns:
Type
boolean

<async> resolveResource()

関連リソースを読み込みます。

Source:
Returns:
Type
boolean

resolveResourceSupported()

関連リソースをサポートするかを返します。

Source:
Returns:
Type
boolean