Ext.NET  5.3.0
.NET Component Framework for Enterprise Level Apps
Ext.Net.NotificationConfig Class Reference

More...

Inheritance diagram for Ext.Net.NotificationConfig:
Ext.Net.ExtObject Ext.Net.IXObject

Public Member Functions

virtual string ToScript ()
 
- Public Member Functions inherited from Ext.Net.ExtObject
virtual bool HasExplicitValue (string name)
 

Properties

virtual ItemsCollection< AbstractComponentItems [get]
 
virtual ItemsCollection< AbstractComponentDockedItems [get]
 
virtual string ItemsProxy [get]
 Items Collection More...
 
virtual string DockedItemsProxy [get]
 Items Collection More...
 
virtual string Layout [get, set]
 
virtual LayoutConfigCollection?? LayoutConfig [get]
 This is a config object containing properties specific to the chosen layout More...
 
virtual string ID [get, set]
 ID of instance More...
 
virtual string Cls [get, set]
 An optional extra CSS class that will be added to this component's Element (defaults to ''). This can be useful for adding customized styles to the component or any of its children using standard CSS rules. More...
 
virtual string CtCls [get, set]
 An optional extra CSS class that will be added to this component's container. This can be useful for adding customized styles to the container or any of its children using standard CSS rules. More...
 
virtual string Title [get, set]
 The title text to display in the window header More...
 
virtual string Html [get, set]
 The title text to display in the window header More...
 
virtual string ContentEl [get, set]
 The id of an existing HTML node to use as the panel's body content More...
 
virtual Unit Width [get, set]
 The width of this notification in pixels (defaults to 200). More...
 
virtual Unit Height [get, set]
 The height of this notification in pixels (defaults to 100). More...
 
virtual bool AutoHide [get, set]
 False to stay visible after showing More...
 
virtual ScrollableOption Scrollable [get, set]
 Configuration options to make the Component scrollable More...
 
virtual bool Closable [get, set]
 False to hide the button and disallow closing the window More...
 
virtual bool Shadow [get, set]
 True to show a shadow More...
 
virtual bool Header [get, set]
 Prevent a Header from being created and shown. More...
 
virtual bool Plain [get, set]
 False to add a lighter background color to visually highlight the body element and separate it more distinctly from the surrounding frame More...
 
virtual bool Resizable [get, set]
 True to allow user resizing at each edge and corner of the window, false to disable resizing More...
 
virtual bool Draggable [get, set]
 True to allow the window to be dragged by the header bar More...
 
virtual string BodyStyle [get, set]
 Custom CSS styles to be applied to the body element More...
 
virtual NotificationAlignConfig AlignCfg [get, set]
 Align config object More...
 
virtual ShowMode ShowMode [get, set]
 Determines how the Notification Windows will be shown in relation to each other if more than one rendered to the viewport at a single time. Options include "Grid" which will show each individual separately in a matrix and new Notification Windows will be shown in the best available empty hole within the grid. Best available is considered bottom-right. If ShowMode.Stack, the Notification Windows will be stacked on top of each other hiding the Window below. More...
 
virtual bool CloseVisible [get, set]
 True to close all other visible notifications More...
 
virtual bool Modal [get, set]
 True to make the window modal and mask everything behind it when displayed, false to display it without restricting access to other UI elements (defaults to false). More...
 
virtual string PinEvent [get, set]
 Stop hidding event, 'none' if hidding can not be stoped More...
 
virtual string PinEventProxy [get]
 
virtual int HideDelay [get, set]
 Hide delay in ms More...
 
virtual ConfigItemCollection CustomConfig [get, set]
 Collection of custom js config More...
 
virtual Fx ShowFx [get, set]
 
virtual Fx HideFx [get, set]
 
virtual Icon Icon [get, set]
 The icon to use in the header. See also, IconCls to set an icon with a custom Css class. More...
 
virtual string IconClsProxy [get]
 
virtual string IconCls [get, set]
 A css class which sets a background image to be used as the icon in the header. More...
 
virtual LoadConfig AutoLoad [get, set]
 A valid url spec according to the UpdateOptions Ext.UpdateOptions.update method. If autoLoad is not null, the panel will attempt to load its contents immediately upon render. The URL will become the default URL for this panel's body element, so it may be refreshed at any time. More...
 
string AutoLoadProxy [get]
 
WindowListeners Listeners [get, set]
 Client-side JavaScript Event Handlers More...
 
virtual ToolsCollection Tools [get, set]
 An array of tool button configs to be added to the header tool area. When rendered, each tool is stored as an Element referenced by a public property called tools. More...
 
virtual bool ShowPin [get, set]
 True to show pin tool button. More...
 
virtual bool Pinned [get, set]
 True to show pin tool button. More...
 
virtual bool BringToFront [get, set]
 True to show pin tool button. More...
 
virtual UI UI [get, set]
 A set of predefined ui styles for individual components. Most components support 'light' and 'dark'. Extra string added to the baseCls with an extra '-'. More...
 
virtual string UIName [get, set]
 A set of predefined ui styles for individual components. Most components support 'light' and 'dark'. Extra string added to the baseCls with an extra '-'. More...
 
virtual string?? UIProxy [get]
 
override ConfigOptionsCollection ConfigOptions [get]
 
- Properties inherited from Ext.Net.ExtObject
virtual ConfigOptionsCollection ConfigOptions [get]
 
virtual ConfigOptionsExtraction ConfigOptionsExtraction [get]
 
virtual DefaultValueMode DefaultValueMode [get, set]
 
- Properties inherited from Ext.Net.IXObject
ConfigOptionsCollection ConfigOptions [get]
 
ConfigOptionsExtraction ConfigOptionsExtraction [get]
 
DefaultValueMode DefaultValueMode [get, set]
 

Detailed Description

Member Function Documentation

◆ ToScript()

virtual string Ext.Net.NotificationConfig.ToScript ( )
inlinevirtual

Returns

Property Documentation

◆ AlignCfg

virtual NotificationAlignConfig Ext.Net.NotificationConfig.AlignCfg
getset

Align config object

◆ AutoHide

virtual bool Ext.Net.NotificationConfig.AutoHide
getset

False to stay visible after showing

◆ AutoLoad

virtual LoadConfig Ext.Net.NotificationConfig.AutoLoad
getset

A valid url spec according to the UpdateOptions Ext.UpdateOptions.update method. If autoLoad is not null, the panel will attempt to load its contents immediately upon render. The URL will become the default URL for this panel's body element, so it may be refreshed at any time.

◆ AutoLoadProxy

string Ext.Net.NotificationConfig.AutoLoadProxy
getprotected

◆ BodyStyle

virtual string Ext.Net.NotificationConfig.BodyStyle
getset

Custom CSS styles to be applied to the body element

◆ BringToFront

virtual bool Ext.Net.NotificationConfig.BringToFront
getset

True to show pin tool button.

◆ Closable

virtual bool Ext.Net.NotificationConfig.Closable
getset

False to hide the button and disallow closing the window

◆ CloseVisible

virtual bool Ext.Net.NotificationConfig.CloseVisible
getset

True to close all other visible notifications

◆ Cls

virtual string Ext.Net.NotificationConfig.Cls
getset

An optional extra CSS class that will be added to this component's Element (defaults to ''). This can be useful for adding customized styles to the component or any of its children using standard CSS rules.

◆ ConfigOptions

override ConfigOptionsCollection Ext.Net.NotificationConfig.ConfigOptions
get

◆ ContentEl

virtual string Ext.Net.NotificationConfig.ContentEl
getset

The id of an existing HTML node to use as the panel's body content

◆ CtCls

virtual string Ext.Net.NotificationConfig.CtCls
getset

An optional extra CSS class that will be added to this component's container. This can be useful for adding customized styles to the container or any of its children using standard CSS rules.

◆ CustomConfig

virtual ConfigItemCollection Ext.Net.NotificationConfig.CustomConfig
getset

Collection of custom js config

◆ DockedItems

virtual ItemsCollection<AbstractComponent> Ext.Net.NotificationConfig.DockedItems
get

◆ DockedItemsProxy

virtual string Ext.Net.NotificationConfig.DockedItemsProxy
getprotected

Items Collection

◆ Draggable

virtual bool Ext.Net.NotificationConfig.Draggable
getset

True to allow the window to be dragged by the header bar

◆ Header

virtual bool Ext.Net.NotificationConfig.Header
getset

Prevent a Header from being created and shown.

◆ Height

virtual Unit Ext.Net.NotificationConfig.Height
getset

The height of this notification in pixels (defaults to 100).

◆ HideDelay

virtual int Ext.Net.NotificationConfig.HideDelay
getset

Hide delay in ms

◆ HideFx

virtual Fx Ext.Net.NotificationConfig.HideFx
getset

◆ Html

virtual string Ext.Net.NotificationConfig.Html
getset

The title text to display in the window header

◆ Icon

virtual Icon Ext.Net.NotificationConfig.Icon
getset

The icon to use in the header. See also, IconCls to set an icon with a custom Css class.

◆ IconCls

virtual string Ext.Net.NotificationConfig.IconCls
getset

A css class which sets a background image to be used as the icon in the header.

◆ IconClsProxy

virtual string Ext.Net.NotificationConfig.IconClsProxy
getprotected

◆ ID

virtual string Ext.Net.NotificationConfig.ID
getset

ID of instance

◆ Items

virtual ItemsCollection<AbstractComponent> Ext.Net.NotificationConfig.Items
get

◆ ItemsProxy

virtual string Ext.Net.NotificationConfig.ItemsProxy
getprotected

Items Collection

◆ Layout

virtual string Ext.Net.NotificationConfig.Layout
getset

◆ LayoutConfig

virtual LayoutConfigCollection?? Ext.Net.NotificationConfig.LayoutConfig
get

This is a config object containing properties specific to the chosen layout

◆ Listeners

WindowListeners Ext.Net.NotificationConfig.Listeners
getset

Client-side JavaScript Event Handlers

◆ Modal

virtual bool Ext.Net.NotificationConfig.Modal
getset

True to make the window modal and mask everything behind it when displayed, false to display it without restricting access to other UI elements (defaults to false).

◆ PinEvent

virtual string Ext.Net.NotificationConfig.PinEvent
getset

Stop hidding event, 'none' if hidding can not be stoped

◆ PinEventProxy

virtual string Ext.Net.NotificationConfig.PinEventProxy
getprotected

◆ Pinned

virtual bool Ext.Net.NotificationConfig.Pinned
getset

True to show pin tool button.

◆ Plain

virtual bool Ext.Net.NotificationConfig.Plain
getset

False to add a lighter background color to visually highlight the body element and separate it more distinctly from the surrounding frame

◆ Resizable

virtual bool Ext.Net.NotificationConfig.Resizable
getset

True to allow user resizing at each edge and corner of the window, false to disable resizing

◆ Scrollable

virtual ScrollableOption Ext.Net.NotificationConfig.Scrollable
getset

Configuration options to make the Component scrollable

◆ Shadow

virtual bool Ext.Net.NotificationConfig.Shadow
getset

True to show a shadow

◆ ShowFx

virtual Fx Ext.Net.NotificationConfig.ShowFx
getset

◆ ShowMode

virtual ShowMode Ext.Net.NotificationConfig.ShowMode
getset

Determines how the Notification Windows will be shown in relation to each other if more than one rendered to the viewport at a single time. Options include "Grid" which will show each individual separately in a matrix and new Notification Windows will be shown in the best available empty hole within the grid. Best available is considered bottom-right. If ShowMode.Stack, the Notification Windows will be stacked on top of each other hiding the Window below.

◆ ShowPin

virtual bool Ext.Net.NotificationConfig.ShowPin
getset

True to show pin tool button.

◆ Title

virtual string Ext.Net.NotificationConfig.Title
getset

The title text to display in the window header

◆ Tools

virtual ToolsCollection Ext.Net.NotificationConfig.Tools
getset

An array of tool button configs to be added to the header tool area. When rendered, each tool is stored as an Element referenced by a public property called tools.

◆ UI

virtual UI Ext.Net.NotificationConfig.UI
getset

A set of predefined ui styles for individual components. Most components support 'light' and 'dark'. Extra string added to the baseCls with an extra '-'.

◆ UIName

virtual string Ext.Net.NotificationConfig.UIName
getset

A set of predefined ui styles for individual components. Most components support 'light' and 'dark'. Extra string added to the baseCls with an extra '-'.

◆ UIProxy

virtual string?? Ext.Net.NotificationConfig.UIProxy
getprotected

◆ Width

virtual Unit Ext.Net.NotificationConfig.Width
getset

The width of this notification in pixels (defaults to 200).


The documentation for this class was generated from the following files: