Options
All
  • Public
  • Public/Protected
  • All
Menu

Class ThreadService

Hierarchy

  • ThreadService

Index

Constructors

constructor

Methods

extractThread

  • extractThread(thread: GmailThread, index?: number): Thread

extractThreadChildren

  • extractThreadChildren(thread: GmailThread, index?: number): Thread[]

extractThreadFull

  • extractThreadFull(thread: GmailThread, index?: number, grouping?: boolean): Thread[] | GroupingThread
  • Parameters

    • thread: GmailThread
    • Default value index: number = 1
    • Default value grouping: boolean = false

    Returns Thread[] | GroupingThread

extractThreads

  • extractThreads(threads: GmailThread[]): Thread[]

extractThreadsFull

  • extractThreadsFull(threads: GmailThread[], grouping?: boolean): Thread[] | GroupingThread[]

getThreadCategory

  • getThreadCategory(thread: GmailThread): undefined | Category

getUserThread

  • getUserThread(email: string, threadId: string): undefined | GmailThread

getUserThreads

  • getUserThreads(email: string): GmailThread[]

getUserThreadsByLabel

  • getUserThreadsByLabel(email: string, appLabel: string, categoryLabel: string): GmailThread[]

notifyChanges

  • notifyChanges(thread: GmailThread, category?: Category): GmailThread

retrieveSent

  • retrieveSent(recipient: string): GmailThread

setThreadCategory

  • setThreadCategory(thread: GmailThread, category: Category): GmailThread

Generated using TypeDoc