| Name | Type | Default | 
                
                    | appendContainer | String | null | 
                
                    | 
                            
                                If set, specifies the notification container. The value of appendContainer should
                            be a String with the id of the container element preceeded by "#".
                             Code examples
                                Set the appendContainerproperty. $('#jqxNotification').jqxNotification({ appendContainer: "#container" });
 
                                Get the appendContainerproperty. var appendContainer = $('#jqxNotification').jqxNotification('appendContainer');
 | 
                
                    | autoOpen | Boolean | false | 
                
                    | 
                            
                                Sets or gets whether the notification will open automatically.
                             Code examples
                                Set the autoOpenproperty. $('#jqxNotification').jqxNotification({ autoOpen: true }); 
 
                                Get the notificationOffsetproperty. var autoOpen = $('#jqxNotification').jqxNotification('autoOpen');
 | 
                
                    | animationOpenDelay | Number/String | 400 | 
                
                    | 
                            
                                Sets or gets the duration of the notification animation at open.
                             Code examples
                                Set the animationOpenDelayproperty. $('#jqxNotification').jqxNotification({ animationOpenDelay: "fast" }); 
 
                                Get the animationOpenDelayproperty. var animationOpenDelay = $('#jqxNotification').jqxNotification('animationOpenDelay');
 | 
                
                    | animationCloseDelay | Number/String | 800 | 
                
                    | 
                            
                                Sets or gets the duration of the tooltip animation at close.
                             Code examples
                                Set the animationCloseDelayproperty. $('#jqxNotification').jqxNotification({ animationCloseDelay: 1000 }); 
 
                                Get the animationCloseDelayproperty. var animationCloseDelay = $('#jqxNotification').jqxNotification('animationCloseDelay');
 | 
                
                    | autoClose | Boolean | true | 
                
                    | 
                            
                                Sets or gets whether the notification will automatically close after duration equal
                            to the autoCloseDelay property.
                             Code examples
                                Set the autoCloseproperty. $('#jqxNotification').jqxNotification({ autoClose: false }); 
 
                                Get the autoCloseproperty. var autoClose = $('#jqxNotification').jqxNotification('autoClose');
 | 
                
                    | autoCloseDelay | Number/String | 3000 | 
                
                    | 
                            
                                Sets or gets the duration after which the notification automatically closes (works
                            only if the autoClose property is set to true).
                             Code examples
                                Set the autoCloseDelayproperty. $('#jqxNotification').jqxNotification({ autoCloseDelay: 1000 }); 
 
                                Get the autoCloseDelayproperty. var autoCloseDelay = $('#jqxNotification').jqxNotification('autoCloseDelay');
 | 
                
                    | blink | Boolean | false | 
                
                    | 
                            
                                Sets or gets whether the notification blinks when opened.
                             Code examples
                                Set the blinkproperty. $('#jqxNotification').jqxNotification({ blink: true }); 
 
                                Get the blinkproperty. var blink = $('#jqxNotification').jqxNotification('blink');
 | 
                
                    | browserBoundsOffset | Number/String | 5 | 
                
                    | 
                            
                                Sets ot gets the notifications' offset from the window bounds.
                             Code examples
                                Set the browserBoundsOffsetproperty. $('#jqxNotification').jqxNotification({ browserBoundsOffset: 10 }); 
 
                                Get the browserBoundsOffsetproperty. var browserBoundsOffset = $('#jqxNotification').jqxNotification('browserBoundsOffset');
 | 
                
                    | closeOnClick | Boolean | true | 
                
                    | 
                            
                                Sets or gets whether the notification will close if it is clicked.
                             Code examples
                                Set the closeOnClickproperty. $('#jqxNotification').jqxNotification({ closeOnClick: true }); 
 
                                Get the closeOnClickproperty. var closeOnClick = $('#jqxNotification').jqxNotification('closeOnClick');
 | 
                
                    | disabled | Boolean | false | 
                
                    | 
                            
                                Sets or gets whether the notification is disabled (it cannot be opened).
                             Code examples
                                Set the disabledproperty. $('#jqxNotification').jqxNotification({ disabled: true }); 
 
                                Get the disabledproperty. var disabled = $('#jqxNotification').jqxNotification('disabled');
 | 
                
                    | height | Number/String | 'auto' | 
                
                    | 
                            
                                Sets ot gets the notification's height.
                             Code examples
                                Set the heightproperty. $("#jqxNotification").jqxNotification({ height: 25 });
 
                                Get the heightproperty. var height = $('#jqxNotification').jqxNotification('height');
 | 
                
                    | hoverOpacity | Number | 1 | 
                
                    | 
                            
                                Sets or gets the notification's opacity when it is hovered with the mouse.
                             Code examples
                                Set the hoverOpacityproperty. $('#jqxNotification').jqxNotification({ hoverOpacity: 10 }); 
 
                                Get the hoverOpacityproperty. var hoverOpacity = $('#jqxNotification').jqxNotification('hoverOpacity');
 | 
                
                    | icon | Object | null | 
                
                    | 
                            
                                Sets or gets an object which specifies a custom notification icon. The icon property
                            is disregarded if template is set.
                            Object fields: width
 height
 url
 padding- specifies the distance from the icon to the content.
 Code examples
                                Set the iconproperty. $('#jqxNotification').jqxNotification({ icon: { width: 25, height: 25, url:
                            '../../images/smiley.png', padding: 5} }); 
 
                                Get the iconproperty. var icon = $('#jqxNotification').jqxNotification('icon');
 | 
                
                    | notificationOffset | Number/String | 5 | 
                
                    | 
                            
                                Sets or gets the offset between notifications.
                             Code examples
                                Set the notificationOffsetproperty. $('#jqxNotification').jqxNotification({ notificationOffset: 10 }); 
 
                                Get the notificationOffsetproperty. var toggled = $('#jqxNotification').jqxNotification('notificationOffset');
 | 
                
                    | opacity | Number | 0.9 | 
                
                    | 
                            
                                Sets or gets the notification's opacity.
                             Code examples
                                Set the opacityproperty. $('#jqxNotification').jqxNotification({ opacity: 1 }); 
 
                                Get the notificationOffsetproperty. var opacity = $('#jqxNotification').jqxNotification('opacity');
 | 
                
                    | position | String | 'top-right' | 
                
                    | 
                            
                                Sets the part of the browser window where the notifications will be positioned.
                            The position property is disregarded if appendContainer is set.
                            Possible Values: 'top-left'
 'top-right'
 'bottom-left'
 'bottom-right'
 Code examples
                                Set the positionproperty. $('#jqxNotification').jqxNotification({ position: 'top-left' }); 
 
                                Get the positionproperty. var position = $('#jqxNotification').jqxNotification('position');
 | 
                
                    | rtl | Boolean | false | 
                
                    | 
                            
                                Sets or gets a value indicating whether widget's elements are aligned to support
                            locales using right-to-left fonts.
                             Code example
                                Set the rtlproperty. $('#jqxNotification').jqxNotification({ rtl : true }); 
 
                                Get the rtlproperty. var rtl = $('#jqxNotification').jqxNotification('rtl'); 
 | 
                
                    | showCloseButton | Boolean | true | 
                
                    | 
                            
                                Sets or gets whether to show the notification's close button.
                             Code examples
                                Set the showCloseButtonproperty. $('#jqxNotification').jqxNotification({ showCloseButton: false }); 
 
                                Get the showCloseButtonproperty. var showCloseButton = $('#jqxNotification').jqxNotification('showCloseButton');
 | 
                
                    | template | String | 'info' | 
                
                    | 
                            
                                Sets or gets the notification template.
                            Possible Values: 'info'
 'warning'
 'success'
 'error'
 'mail'
 'time'
 null
 
                                If template is set to null, the theme setting is applied to the notification. In
                            that case, the notification icon can be set with the icon property.
                             Code examples
                                Set the templateproperty. $('#jqxNotification').jqxNotification({ template: 'mail' }); 
 
                                Get the templateproperty. var template = $('#jqxNotification').jqxNotification('template');
 | 
                
                    | theme | String | '' | 
                
                    | 
                            
                                Sets the widget's theme.
                             
                            jQWidgets uses a pair of css files - jqx.base.css and jqx.[theme name].css. The
                        base stylesheet creates the styles related to the widget's layout like margin, padding,
                        border-width, position. The second css file applies the widget's colors and backgrounds.
                        The jqx.base.css should be included before the second CSS file. In order to set
                        a theme, you need to do the following:
                         | 
                
                    | width | Number/String | 'auto' | 
                
                    | 
                            
                                Sets ot gets the notification's width.
                             Code examples
                                Set the widthproperty. $("#jqxNotification").jqxNotification({ width: 100 });
 
                                Get the widthproperty. var width = $('#jqxNotification').jqxNotification('width');
 | 
                
                    |  | 
                
                    | close | Event |  | 
                
                    | 
                            
                                This event is triggered when the notification is closed.
                             Code examples
                                Bind to the closeevent by type: jqxNotification. $('#jqxNotification').on('close', function () { // Some code here. }); 
 | 
                
                    | click | Event |  | 
                
                    | 
                            
                                This event is triggered when the notification is clicked.
                             Code examples
                                Bind to the clickevent by type: jqxNotification. $('#jqxNotification').on('click', function () { // Some code here. }); 
 | 
                
                    | open | Event |  | 
                
                    | 
                            
                                This event is triggered when the notification is opened.
                             Code examples
                                Bind to the openevent by type: jqxNotification. $('#jqxNotification').on('open', function () { // Some code here. }); 
 | 
                
                    |  | 
                
                    | closeAll | Method |  | 
                
                    | 
                            
                                Closes all notification instances.
                             
                                
                                    
                                        Return Value 
                                None
                                            | Parameter | Type | Description |  
                                            | None |  |  |  Code examples
                                Invoke the closeAllmethod. $('#jqxNotification').jqxNotification('closeAll'); 
 | 
                
                    | closeLast | Method |  | 
                
                    | 
                            
                                Closes the last notification instances.
                             
                                
                                    
                                        Return Value 
                                None
                                            | Parameter | Type | Description |  
                                            | None |  |  |  Code examples
                                Invoke the closeLastmethod. $('#jqxNotification').jqxNotification('closeLast'); 
 | 
                
                    | destroy | Method |  | 
                
                    | 
                            
                                Destroys the widget.
                             
                                
                                    
                                        Return Value 
                                None
                                            | Parameter | Type | Description |  
                                            | None |  |  |  Code examples
                                Invoke the destroymethod. $('#jqxNotification').jqxNotification('destroy'); 
 | 
                
                    | open | Method |  | 
                
                    | 
                            
                                Opens the widget.
                             
                                
                                    
                                        Return Value 
                                None
                                            | Parameter | Type | Description |  
                                            | None |  |  |  Code examples
                                Invoke the openmethod. $('#jqxNotification').jqxNotification('open'); 
 | 
                
                    | refresh | Method |  | 
                
                    | 
                            
                                Refreshes the widget.
                             
                                
                                    
                                        Return Value 
                                None
                                            | Parameter | Type | Description |  
                                            | None |  |  |  Code examples
                                Invoke the refreshmethod. $('#jqxNotification').jqxNotification('refresh'); 
 | 
                
                    | render | Method |  | 
                
                    | 
                            
                                Renders the widget.
                             
                                
                                    
                                        Return Value 
                                None
                                            | Parameter | Type | Description |  
                                            | None |  |  |  Code examples
                                Invoke the rendermethod. $('#jqxNotification').jqxNotification('render'); 
 |