HarmonyLink Documentation

    Track

    harmonylinkDocs


    harmonylink / Track

    Class: Track

    Constructors

    new Track()

    new Track(data, requester?): Track

    Constructor

    Parameters

    data: TrackData

    requester?: any

    Returns

    Track

    Defined in

    src/player/Track.ts:18

    Properties

    info

    info: TrackDataInfo & object

    Type declaration

    requester?

    optional requester: any

    Defined in

    src/player/Track.ts:9


    pluginInfo

    pluginInfo: Record<string, unknown>

    Defined in

    src/player/Track.ts:10


    track

    track: string

    Defined in

    src/player/Track.ts:8


    userData

    userData: Record<string, unknown>

    Defined in

    src/player/Track.ts:11

    Methods

    resolve()

    resolve(manager): Promise<Track>

    This function will resolve the track and return the track as resolved

    Parameters

    manager: HarmonyLink

    The HarmonyLink instance

    Returns

    Promise<Track>

    The resolved track

    Defined in

    src/player/Track.ts:36