Options
Menu

Class WaveAudio

Hierarchy

Implements

Index

Constructors

constructor

  • new WaveAudio(buffer: ArrayBuffer): WaveAudio

Properties

_adapter

_adapter: IAssetAdapter

Static DEFAULT_NAMESPACE

DEFAULT_NAMESPACE: string

Static ID_COUNT

ID_COUNT: number

Static assetType

assetType: string

Accessors

adaptee

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>

assetNamespace

  • get (): string

assetType

  • get (): string

currentTime

  • get (): number
  • Returns number

duration

  • get (): number
  • Returns number

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

pan

  • get (): number
  • set (value: number): void
  • Returns number

  • Parameters

    • value: number

    Returns void

volume

  • get (): number
  • set (value: number): void
  • Returns number

  • Parameters

    • value: number

    Returns void

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

clear

  • clear(): void

clone

  • Returns WaveAudio

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

isAsset

play

  • play(offset: number, loop?: boolean): void
  • Parameters

    • offset: number
    • Default value loop: boolean = false

    Returns void

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

stop

  • stop(): void
  • Returns void

updateFullPath

  • updateFullPath(): void

Generated using TypeDoc