Class Member

Hierarchy

  • User

    Hierarchy

    • Member

Constructors

Properties

group: Group
group_id: number
maxListeners: number
uid: number
user_id: number

Accessors

Methods

  • Type Parameters

    Type Parameters

    Parameters

    Returns Dispose

  • Type Parameters

    Type Parameters

    • S extends EventName

    Parameters

    • event: S & Exclude<S, keyof MemberEventMap>
    • listener: Listener
    • Optional prepend: boolean

    Returns Dispose

  • Type Parameters

    Type Parameters

    Parameters

    Returns Dispose

  • Type Parameters

    Type Parameters

    • S extends EventName

    Parameters

    • event: S & Exclude<S, keyof MemberEventMap>
    • listener: Listener
    • Optional prepend: boolean

    Returns Dispose

  • Type Parameters

    Type Parameters

    Parameters

    Returns Dispose

  • Type Parameters

    Type Parameters

    • S extends EventName

    Parameters

    • event: S & Exclude<S, keyof MemberEventMap>
    • listener: Listener
    • Optional prepend: boolean

    Returns Dispose

  • Type Parameters

    Type Parameters

    Parameters

    Returns Dispose

  • Type Parameters

    Type Parameters

    • S extends EventName

    Parameters

    • event: S & Exclude<S, keyof MemberEventMap>
    • listener: Listener
    • Optional prepend: boolean

    Returns Dispose

  • Type Parameters

    Type Parameters

    Parameters

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

    Returns Promise<any>

  • Type Parameters

    Type Parameters

    • S extends EventName

    Parameters

    Returns Promise<any>

  • Type Parameters

    Type Parameters

    Parameters

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

    Returns Promise<any>

  • Type Parameters

    Type Parameters

    • S extends EventName

    Parameters

    Returns Promise<any>

  • Type Parameters

    Type Parameters

    Parameters

    Returns Dispose

  • Type Parameters

    Type Parameters

    • S extends EventName

    Parameters

    • event: S & Exclude<S, keyof MemberEventMap>
    • listener: Listener
    • Optional prepend: boolean

    Returns Dispose

  • Type Parameters

    Type Parameters

    Parameters

    Returns Dispose

  • Type Parameters

    Type Parameters

    • S extends EventName

    Parameters

    • event: S & Exclude<S, keyof MemberEventMap>
    • listener: Listener
    • Optional prepend: boolean

    Returns Dispose

  • Parameters

    • name: string
    • data: any

    Returns void

  • Type Parameters

    Type Parameters

    Parameters

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

    Returns void

  • Type Parameters

    Type Parameters

    • S extends EventName

    Parameters

    Returns void

  • Parameters

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

    Returns Promise<void>

  • Type Parameters

    Type Parameters

    Parameters

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

    Returns void

  • Type Parameters

    Type Parameters

    • S extends EventName

    Parameters

    Returns void

  • Returns EventName[]

  • Returns number

  • Parameters

    • Optional reject_add_request: boolean

    Returns Promise<void>

  • Parameters

    • event: EventName

    Returns number

  • Parameters

    • Optional event: EventName

    Returns Listener[]

  • Parameters

    • Optional duration: number

    Returns Promise<void>

  • Type Parameters

    Type Parameters

    Parameters

    Returns boolean

  • Type Parameters

    Type Parameters

    • S extends EventName

    Parameters

    • Optional event: S & Exclude<S, keyof MemberEventMap>
    • Optional listener: Listener

    Returns boolean

  • Type Parameters

    Type Parameters

    Parameters

    Returns Dispose

  • Type Parameters

    Type Parameters

    • S extends EventName

    Parameters

    • event: S & Exclude<S, keyof MemberEventMap>
    • listener: Listener
    • Optional prepend: boolean

    Returns Dispose

  • Type Parameters

    Type Parameters

    Parameters

    Returns Dispose

  • Type Parameters

    Type Parameters

    • S extends EventName

    Parameters

    • event: S & Exclude<S, keyof MemberEventMap>
    • listener: Listener
    • Optional prepend: boolean

    Returns Dispose

  • Type Parameters

    Type Parameters

    Parameters

    Returns Dispose

  • Type Parameters

    Type Parameters

    • S extends EventName

    Parameters

    • event: S & Exclude<S, keyof MemberEventMap>
    • listener: Listener
    • Optional append: boolean

    Returns Dispose

  • Type Parameters

    Type Parameters

    Parameters

    Returns Dispose

  • Type Parameters

    Type Parameters

    • S extends EventName

    Parameters

    • event: S & Exclude<S, keyof MemberEventMap>
    • listener: Listener
    • Optional append: boolean

    Returns Dispose

  • Parameters

    • Optional enable: boolean

    Returns Promise<void>

  • Parameters

    • card: string

    Returns Promise<void>

  • Parameters

    • n: number

    Returns Member

  • Parameters

    • title: string
    • Optional duration: number

    Returns Promise<void>

Generated using TypeDoc