public class NotifySettings extends JavaScriptObject
makeDefault()| Modifier | Constructor and Description | 
|---|---|
protected  | 
NotifySettings()
Default constructor 
 | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
makeDefault()
Make this NotifySettings as default for all new Notifies. 
 | 
static NotifySettings | 
newSettings()
Creates a new instance of  
NotifySettings. | 
void | 
setAllowDismiss(boolean allowDismiss)
If  
false, the data-notify="dismiss" element in
 the template will be hidden. | 
void | 
setAnimation(Animation enter,
            Animation exit)
Set Animation to Notify when it enters and exit the screen. 
 | 
void | 
setAnimation(String enter,
            String exit)
Set custom CSS style for animations of Notify when it enters and exits the screen. 
 | 
void | 
setClosedHandler(NotifyClosedHandler handler)
Set the Notify's closed event handler. 
 | 
void | 
setCloseHandler(NotifyCloseHandler handler)
Set the Notify's close event handler. 
 | 
void | 
setDelay(int mDelay)
Set delay, how long Notify stays on screen. 
 | 
void | 
setElement(String element)
Set element name or class or ID to append Notify to. 
 | 
void | 
setIconType(NotifyIconType iconType)
Set icon type you will use for Notify. 
 | 
void | 
setNewestOnTop(boolean newestOnTop)
If  
true, newer notifications push down older ones. | 
void | 
setOffset(int offX,
         int offY)
Set offset (space between Notify and screen/browser edges) for each axis. 
 | 
void | 
setPauseOnMouseOver(boolean pauseOnMouseOver)
Pause countdown of display timeout when mouse is hovering above the Notify. 
 | 
void | 
setPlacement(NotifyPlacement placement)
Set placement of Notify on screen. 
 | 
void | 
setPosition(NotifyPosition position)
Set custom position to the Notify container element. 
 | 
void | 
setShowHandler(NotifyShowHandler handler)
Set the Notify's show event handler. 
 | 
void | 
setShownHandler(NotifyShownHandler handler)
Set the Notify's shown event handler. 
 | 
void | 
setShowProgressbar(boolean showProgressbar)
If  
true, the notification should display a progress bar. | 
void | 
setSpacing(int space)
Set custom spacing between two Notifies. 
 | 
void | 
setTemplate(String html)
Set custom HTML Template of Notify. 
 | 
void | 
setTimer(int timer)
Set timer. 
 | 
void | 
setType(NotifyType type)
Set type of Notify (CSS style class name). 
 | 
void | 
setType(String customType)
Set custom style name to Notify. 
 | 
void | 
setUrlTarget(NotifyUrlTarget urlTarget)
 | 
void | 
setUrlTarget(String customUrlTarget)
Set custom URL target. 
 | 
void | 
setZIndex(int zIndex)
Set custom Z-index. 
 | 
cast, createArray, createArray, createFunction, createObject, equals, hashCode, toSource, toStringprotected NotifySettings()
public static NotifySettings newSettings()
NotifySettings.NotifySettings.public final void setElement(String element)
element - Name, class or IDpublic final void setPosition(NotifyPosition position)
position - one of STATIC, FIXED, RELATIVE, ABSOLUTE, or nullpublic final void setType(NotifyType type)
type - one of INFO, WARNING, DANGER, SUCCESSNotifyTypepublic final void setType(String customType)
customType - Style name to setpublic final void setAllowDismiss(boolean allowDismiss)
false, the data-notify="dismiss" element in
 the template will be hidden. Default is true.allowDismiss - if false, the close icon will be hiddenpublic final void setShowProgressbar(boolean showProgressbar)
true, the notification should display a progress bar.
 Default is false.showProgressbar - if true, the progress bar will be displayedpublic final void setPlacement(NotifyPlacement placement)
NotifyPlacement.TOP_RIGHT.placement - Notify's placement on screenNotifyPlacementpublic final void setNewestOnTop(boolean newestOnTop)
true, newer notifications push down older ones. Default
 is false.newestOnTop to true when a placement that
 already contains a notification has newest_on_top to
 false. It may cause issues with the plug-ins ability to
 place the notification in the correct location.newestOnTop - if true, newer notifications push down older onespublic final void setOffset(int offX, int offY)
offX - Offset for X axis in PXoffY - Offset for Y axis in PXpublic final void setSpacing(int space)
space - Spacing in PXpublic final void setZIndex(int zIndex)
zIndex - Z-indexpublic final void setDelay(int mDelay)
mDelay - Delay in milliseconds or zero for unlimitedpublic final void setTimer(int timer)
timer - Time in millisecondssetDelay(int)public final void setUrlTarget(NotifyUrlTarget urlTarget)
urlTarget - URL targetpublic final void setUrlTarget(String customUrlTarget)
customUrlTarget - URL targetpublic final void setPauseOnMouseOver(boolean pauseOnMouseOver)
pauseOnMouseOver - TRUE = pause / FALSE = not pausepublic final void setAnimation(Animation enter, Animation exit)
enter - animation style when Notify enters the screenexit - animation style when Notify exists the screenAnimationpublic final void setAnimation(String enter, String exit)
enter - animation style when Notify enters the screenexit - animation style when Notify exists the screenpublic final void setShowHandler(NotifyShowHandler handler)
handler - public final void setShownHandler(NotifyShownHandler handler)
handler - public final void setCloseHandler(NotifyCloseHandler handler)
handler - public final void setClosedHandler(NotifyClosedHandler handler)
handler - public final void setIconType(NotifyIconType iconType)
NotifyIconType.CLASS.iconType - the icon typeNotifyIconTypepublic final void setTemplate(String html)
html - Custom HTML templateat: http://bootstrap-notify.remabledesigns.com/public final void makeDefault()
Copyright © 2017. All rights reserved.