BlockSuite API Documentation / @blocksuite/blocks / NotificationService
Interface: NotificationService
Methods
confirm()
confirm(
options):Promise<boolean>
Parameters
• options
• options.abort?: AbortSignal
• options.cancelText?: string
• options.confirmText?: string
• options.message: string | TemplateResult
• options.title: string | TemplateResult
Returns
Promise<boolean>
Defined in
packages/affine/shared/dist/services/notification-service.d.ts:8
notify()
notify(
options):void
Parameters
• options
• options.abort?: AbortSignal
• options.accent?: "error" | "info" | "success" | "warning"
• options.action?
• options.action.label: string | TemplateResult
• options.action.onClick
• options.duration?: number
• options.message?: string | TemplateResult
• options.onClose
• options.title: string | TemplateResult
Returns
void
Defined in
packages/affine/shared/dist/services/notification-service.d.ts:24
prompt()
prompt(
options):Promise<null|string>
Parameters
• options
• options.abort?: AbortSignal
• options.autofill?: string
• options.cancelText?: string
• options.confirmText?: string
• options.message: string | TemplateResult
• options.placeholder?: string
• options.title: string | TemplateResult
Returns
Promise<null | string>
Defined in
packages/affine/shared/dist/services/notification-service.d.ts:15
toast()
toast(
message,options?):void
Parameters
• message: string
• options?
• options.duration?: number
• options.portal?: HTMLElement
Returns
void
Defined in
packages/affine/shared/dist/services/notification-service.d.ts:4