Options
Menu

Class AssetBase

Hierarchy

Implements

Index

Constructors

constructor

Properties

_adapter

_adapter: IAssetAdapter

Static DEFAULT_NAMESPACE

DEFAULT_NAMESPACE: string

Static ID_COUNT

ID_COUNT: number

Accessors

adaptee

  • Returns AssetBase

adapter

  • adapter is used to provide MovieClip to scripts taken from different platforms setter typically managed by factory. getter defaults to AwayJS class

    Returns IAssetAdapter

  • adapter is used to provide MovieClip to scripts taken from different platforms setter typically managed by factory. getter defaults to AwayJS class

    Parameters

    Returns void

assetFullPath

  • get (): Array<string>
  • Returns Array<string>

assetNamespace

  • get (): string
  • Returns string

assetType

  • get (): string
  • Returns string

id

  • get (): number
  • A unique id for the asset, used to identify assets in an associative array

    Returns number

name

  • get (): string
  • set (val: string): void
  • Returns string

  • Parameters

    • val: string

    Returns void

originalName

  • get (): string
  • The original name used for this asset in the resource (e.g. file) in which it was found. This may not be the same as name, which may have changed due to of a name conflict.

    Returns string

Methods

addEventListener

  • addEventListener(type: string, listener: function): void
  • Add an event listener

    method

    addEventListener

    Parameters

    • type: string
    • listener: function

    Returns void

assetPathEquals

  • assetPathEquals(name: string, ns: string): boolean
  • Parameters

    • name: string
    • ns: string

    Returns boolean

clear

  • clear(): void
  • Returns void

dispatchEvent

dispose

  • dispose(): void

hasEventListener

  • hasEventListener(type: string, listener?: function): boolean
  • check if an object has an event listener assigned to it

    method

    hasListener

    Parameters

    • type: string
    • Optional listener: function

    Returns boolean

invalidate

  • invalidate(): void
  • Returns void

isAsset

  • Parameters

    Returns boolean

removeEventListener

  • removeEventListener(type: string, listener: function): void
  • Remove an event listener

    method

    removeEventListener

    Parameters

    • type: string
    • listener: function

    Returns void

resetAssetPath

  • resetAssetPath(name: string, ns?: string, overrideOriginal?: boolean): void
  • Parameters

    • name: string
    • Default value ns: string = null
    • Default value overrideOriginal: boolean = true

    Returns void

updateFullPath

  • updateFullPath(): void
  • Returns void

Generated using TypeDoc