Options
All
  • Public
  • Public/Protected
  • All
Menu

Class NotificationApi

NotificationApi - object-oriented interface

export

Hierarchy

  • BaseAPI
    • NotificationApi

Index

Constructors

  • Parameters

    • Optional configuration: Configuration
    • basePath: string = BASE_PATH
    • axios: AxiosInstance = globalAxios

    Returns NotificationApi

Properties

axios: AxiosInstance = globalAxios
basePath: string = BASE_PATH
configuration: Configuration

Methods

  • summary

    List users's notification threads

    throws

    {RequiredError}

    memberof

    NotificationApi

    Parameters

    Returns Promise<AxiosResponse<NotificationThread[]>>

  • summary

    List users's notification threads on a specific repo

    throws

    {RequiredError}

    memberof

    NotificationApi

    Parameters

    Returns Promise<AxiosResponse<NotificationThread[]>>

  • summary

    Get notification thread by ID

    throws

    {RequiredError}

    memberof

    NotificationApi

    Parameters

    Returns Promise<AxiosResponse<NotificationThread>>

  • notifyNewAvailable(options?: AxiosRequestConfig): Promise<AxiosResponse<NotificationCount>>
  • summary

    Check if unread notifications exist

    throws

    {RequiredError}

    memberof

    NotificationApi

    Parameters

    • Optional options: AxiosRequestConfig

    Returns Promise<AxiosResponse<NotificationCount>>

  • summary

    Mark notification threads as read, pinned or unread

    throws

    {RequiredError}

    memberof

    NotificationApi

    Parameters

    Returns Promise<AxiosResponse<NotificationThread[]>>

  • summary

    Mark notification threads as read, pinned or unread on a specific repo

    throws

    {RequiredError}

    memberof

    NotificationApi

    Parameters

    Returns Promise<AxiosResponse<NotificationThread[]>>

  • summary

    Mark notification thread as read by ID

    throws

    {RequiredError}

    memberof

    NotificationApi

    Parameters

    Returns Promise<AxiosResponse<NotificationThread>>

Generated using TypeDoc