UNPKG

ember-bootstrap-toasts-manager

Version:

Ember-addon that provides a simple mechanism for interaction with user using toasts.

23 lines (22 loc) 921 B
import Component from '@glimmer/component'; import type { ToastContainerPlacement } from 'ember-bootstrap-toasts-manager/interfaces/toast-container-placement.type'; import type { ToastQueueItem } from 'ember-bootstrap-toasts-manager/interfaces/toast-queue-item.type'; import type ToastsManagerService from 'ember-bootstrap-toasts-manager/services/toasts-manager'; export interface ToastsContainerSignature { Args: { messagesNumberToShow: number; reverseOrder?: boolean; placement?: ToastContainerPlacement; }; Blocks: { default: []; }; Element: HTMLDivElement; } export default class ToastsContainerComponent extends Component<ToastsContainerSignature> { toastsManager: ToastsManagerService; get messagesNumberToShow(): number; get placement(): ToastContainerPlacement; get placementClass(): string; onClose(toastQueueItem: ToastQueueItem): void; }