Home Reference Source
public class | source

FontAsset

Extends:

Asset → FontAsset

Font asset loader.

Static Method Summary

Static Public Methods
public static

factory(args: *): FontAsset

Asset factory.

Constructor Summary

Public Constructor
public

Member Summary

Public Members
public

data: {"descriptor": *, "images": *}

Method Summary

Public Methods
public
public

load(): *

Inherited Summary

From class Asset
public get

data: *

public set

data: *

public get
public get

options: *

public get
public get
public

Destructor (disposes internal resources).

public

fetchSubAsset(path: string, options: *): Promise

Use this asset as fetch engine and load part of it's content as asset.

public abstract

Load asset.

public

makeFetchEngine(fallbackEngine: *): *: Function

public

Called when asset is loaded and ready to use.

Static Public Methods

public static factory(args: *): FontAsset source

Asset factory.

Params:

NameTypeAttributeDescription
args *

Factory parameters.

Return:

FontAsset

Asset instance.

Example:

system.registerProtocol('font', FontAsset.factory);

Public Constructors

public constructor() source

Constructor.

Override:

Asset#constructor

Public Members

public data: {"descriptor": *, "images": *} source

Override:

Asset#data

Public Methods

public dispose() source

Destructor (disposes internal resources).

Override:

Asset#dispose

public load(): * source

Load asset.

Override:

Asset#load

Return:

*