chore: show invite count bubble on preferences button (#2458)
This commit is contained in:
@@ -1,14 +1,20 @@
|
||||
import { PreferencePaneId } from '../Preferences/PreferenceId'
|
||||
import { AbstractService } from '../Service/AbstractService'
|
||||
|
||||
/* istanbul ignore file */
|
||||
|
||||
export enum StatusServiceEvent {
|
||||
MessageChanged = 'MessageChanged',
|
||||
PreferencesBubbleCountChanged = 'PreferencesBubbleCountChanged',
|
||||
}
|
||||
|
||||
export type StatusMessageIdentifier = string
|
||||
|
||||
export interface StatusServiceInterface extends AbstractService<StatusServiceEvent, string> {
|
||||
getPreferencesBubbleCount(preferencePaneId: PreferencePaneId): number
|
||||
setPreferencesBubbleCount(preferencePaneId: PreferencePaneId, count: number): void
|
||||
get totalPreferencesBubbleCount(): number
|
||||
|
||||
get message(): string
|
||||
setMessage(message: string | undefined): void
|
||||
addMessage(message: string): StatusMessageIdentifier
|
||||
|
||||
Reference in New Issue
Block a user