Class Friend

Hierarchy

  • Contactable

    Hierarchy

    • Friend

Constructors

Properties

group_id?: number
maxListeners: number
user_id?: number

Accessors

Methods

  • Type Parameters

    Type Parameters

    Parameters

    Returns Dispose

  • Type Parameters

    Type Parameters

    • S extends string | symbol

    Parameters

    • event: S & Exclude<S, keyof FriendEventMap>
    • listener: ((...args: any) => any)
        • (...args: any): any
        • Parameters

          • Rest ...args: any

          Returns any

    • Optional prepend: boolean

    Returns Dispose

  • Parameters

    • event: EventName
    • listener: Listener
    • Optional prepend: boolean

    Returns Dispose

  • Type Parameters

    Type Parameters

    Parameters

    Returns Dispose

  • Type Parameters

    Type Parameters

    • S extends string | symbol

    Parameters

    • event: S & Exclude<S, keyof FriendEventMap>
    • listener: ((...args: any) => any)
        • (...args: any): any
        • Parameters

          • Rest ...args: any

          Returns any

    • Optional prepend: boolean

    Returns Dispose

  • Parameters

    • event: EventName
    • listener: Listener
    • Optional prepend: boolean

    Returns Dispose

  • Parameters

    • event: string
    • listener: Listener

    Returns Dispose

  • Parameters

    • event: EventName
    • Rest ...args: any[]

    Returns any

  • Parameters

    • event: EventName
    • Rest ...args: any[]

    Returns Promise<any>

  • Parameters

    • event: string
    • listener: Listener

    Returns Dispose

  • Parameters

    • name: string
    • data: any

    Returns void

  • Type Parameters

    Type Parameters

    Parameters

    • event: E
    • Rest ...args: FriendEventMap[E] extends ((...args: P) => any) ? P : never[]

    Returns boolean

  • Type Parameters

    Type Parameters

    • S extends string | symbol

    Parameters

    Returns boolean

  • Parameters

    • event: EventName
    • Rest ...args: any[]

    Returns Promise<void>

  • Returns EventName[]

  • Returns number

  • Parameters

    • event: EventName

    Returns number

  • Parameters

    • Optional event: EventName

    Returns Listener[]

  • Type Parameters

    Type Parameters

    Parameters

    Returns boolean

  • Type Parameters

    Type Parameters

    • S extends string | symbol

    Parameters

    • Optional event: S & Exclude<S, keyof FriendEventMap>
    • Optional listener: ((...args: any) => any)
        • (...args: any): any
        • Parameters

          • Rest ...args: any

          Returns any

    Returns boolean

  • Type Parameters

    Type Parameters

    Parameters

    Returns Dispose

  • Type Parameters

    Type Parameters

    • S extends string | symbol

    Parameters

    • event: S & Exclude<S, keyof FriendEventMap>
    • listener: ((...args: any) => any)
        • (...args: any): any
        • Parameters

          • Rest ...args: any

          Returns any

    • Optional prepend: boolean

    Returns Dispose

  • Type Parameters

    Type Parameters

    Parameters

    Returns Dispose

  • Type Parameters

    Type Parameters

    • S extends string | symbol

    Parameters

    • event: S & Exclude<S, keyof FriendEventMap>
    • listener: ((...args: any) => any)
        • (...args: any): any
        • Parameters

          • Rest ...args: any

          Returns any

    • Optional prepend: boolean

    Returns Dispose

  • Type Parameters

    Type Parameters

    Parameters

    Returns Dispose

  • Type Parameters

    Type Parameters

    • S extends string | symbol

    Parameters

    • event: S & Exclude<S, keyof FriendEventMap>
    • listener: ((...args: any) => any)
        • (...args: any): any
        • Parameters

          • Rest ...args: any

          Returns any

    • Optional append: boolean

    Returns Dispose

  • Parameters

    • event: EventName
    • listener: Listener
    • Optional append: boolean

    Returns Dispose

  • Parameters

    • event: EventName
    • listener: Listener
    • Optional append: boolean

    Returns Dispose

  • Type Parameters

    Type Parameters

    Parameters

    Returns Dispose

  • Type Parameters

    Type Parameters

    • S extends string | symbol

    Parameters

    • event: S & Exclude<S, keyof FriendEventMap>
    • Optional listener: ((...args: any) => any)
        • (...args: any): any
        • Parameters

          • Rest ...args: any

          Returns any

    Returns Dispose

  • Parameters

    • Optional event: EventName
    • Optional listener: Listener

    Returns boolean

  • Parameters

    • n: number

    Returns Friend

Generated using TypeDoc