Options
All
  • Public
  • Public/Protected
  • All
Menu

Class ProgressService

Hierarchy

  • ProgressService

Index

Properties

Protected Readonly client

Private counter

counter: number = 0

Protected Readonly messageService

messageService: MessageService

Private progressIdPrefix

progressIdPrefix: string = Math.random().toString(36).substring(5)

Methods

Protected newProgressId

  • newProgressId(): string

Protected shouldDelegate

showProgress

withProgress

  • withProgress<T>(text: string, locationId: string, task: () => Promise<T>): Promise<T>