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 customIsProgressBarTypeby 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 ofActionItemwhich 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 createToasteroptions by a builder.ToastTypeBuilder Comfortable object to create customIsToastTypeby a builder.