Package org.pepstock.charba.client.utils.toast
Contains all classes to use
Toaster
utility.- Author:
- Andrea "Stock" Stocchero
-
Interface Summary Interface Description IsDefaultAction Interface to define toast action object defaults.IsDefaultContentElement IsDefaultToastOptions Defines the toast options container, and the static defaults.IsProgressBarType Defines a toast progress bar type.IsToastType Defines a toast type. -
Class Summary Class Description Action Configures style of the toast actions.ActionItem Defines user action to show on a toast in order to enable the user to act with the toast.DefaultToastOptions Provides the defaults of the toast options.Label Configures the toast label.ProgressBarTypeBuilder Comfortable object to create customIsProgressBarType
by a builder.Title Configures the toast title.Toaster Utility for displaying toast notifications with progress bars on the page.ToastItem Represents an toast instance, once it has been created and consumed.ToastItemAction Is a wrapper ofActionItem
which represents an immutable action, after the toast closure.ToastItemOptions Wrapper ofToastOptions
, used byToastItem
, which exposes all "get" methods in order to be immutable.ToastOptions Entity to configure the toast to show.ToastOptionsBuilder Comfortable object to createToaster
options by a builder.ToastTypeBuilder Comfortable object to create customIsToastType
by a builder.