Class MobileTabProperties
Tab Properties
Inherited Members
Namespace: Syncfusion.JavaScript.Mobile.Models
Assembly: Syncfusion.EJ.dll
Syntax
public class MobileTabProperties : PropertiesBase
Constructors
MobileTabProperties()
Initializes a new instance of the MobileTabProperties class.
Declaration
public MobileTabProperties()
Properties
AjaxBeforeLoad
Event triggers when the ajaxBeforeLoad happens in the Tab
Declaration
[JsonProperty("ajaxBeforeLoad")]
public string AjaxBeforeLoad { get; set; }
Property Value
Type | Description |
---|---|
System.String | The ajax before load. |
AjaxComplete
Event triggers when the ajaxComplete happens in the tab.
Declaration
[JsonProperty("ajaxComplete")]
public string AjaxComplete { get; set; }
Property Value
Type | Description |
---|---|
System.String | The ajax complete. |
AjaxError
Event triggers when the ajaxError happens in the tab
Declaration
[JsonProperty("ajaxError")]
public string AjaxError { get; set; }
Property Value
Type | Description |
---|---|
System.String | The ajax error. |
AjaxSettings
Gets or sets the ajax options.
Declaration
[JsonProperty("ajaxSettings")]
public object AjaxSettings { get; set; }
Property Value
Type | Description |
---|---|
System.Object | The ajax options. |
AjaxSuccess
Event triggers when the ajaxSuccess happens in the tab
Declaration
[JsonProperty("ajaxSuccess")]
public string AjaxSuccess { get; set; }
Property Value
Type | Description |
---|---|
System.String | The ajax load success. |
AllowSwiping
Specifies the allowSwiping.
Declaration
[JsonProperty("allowSwiping")]
public bool AllowSwiping { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
|
Badge
Section for badge specific functionalities.
Declaration
[JsonProperty("badge")]
public MobileTabBadgeProperties Badge { get; set; }
Property Value
Type | Description |
---|---|
MobileTabBadgeProperties | The Badge Properties. |
ContentId
Specifies the contentId.
Declaration
[JsonProperty("contentId")]
public string ContentId { get; set; }
Property Value
Type | Description |
---|---|
System.String | The contentId |
EnableAjax
Specifies whether Ajax content will be used to load the tab contents.
Declaration
[JsonProperty("enableAjax")]
public bool EnableAjax { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
|
EnableCache
Specifies whether to enable Caching or not.
Declaration
[JsonProperty("enableCache")]
public bool EnableCache { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
|
EnablePersistence
Specifies the enable or disable enablePersistence.Saves current model value to browser cookies for state maintains. While refreshing the page retains the model value applies from browser cookies.
Declaration
[JsonProperty("enablePersistence")]
public bool EnablePersistence { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
|
EnableRippleEffect
Provides animation ripple effect for the control
Declaration
[JsonProperty("enableRippleEffect")]
public bool EnableRippleEffect { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
|
Items
Gets or sets the items.
Declaration
[JsonIgnore]
public List<MobileTabBaseItem> Items { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.List<MobileTabBaseItem> | The items. |
ItemStyle
Specifies the itemStyle.
Declaration
[JsonProperty("itemStyle")]
[JsonConverter(typeof(StringEnumConverter))]
public MobileTabItemStyle ItemStyle { get; set; }
Property Value
Type | Description |
---|---|
MobileTabItemStyle | The itemStyle |
Load
Event triggers when the load happens in the Tab
Declaration
[JsonProperty("load")]
public string Load { get; set; }
Property Value
Type | Description |
---|---|
System.String | The load. |
LoadComplete
Event triggers when the loadComplete happens in the Tab
Declaration
[JsonProperty("loadComplete")]
public string LoadComplete { get; set; }
Property Value
Type | Description |
---|---|
System.String | The load complete. |
Position
Specifies the tab position.
Declaration
[JsonProperty("position")]
[JsonConverter(typeof(StringEnumConverter))]
public MobileTabPosition Position { get; set; }
Property Value
Type | Description |
---|---|
MobileTabPosition | The tab position. |
PrefetchAjaxContent
Specifies whether need to prefetch the ajax content or not
Declaration
[JsonProperty("prefetchAjaxContent")]
public bool PrefetchAjaxContent { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
|
RenderMode
Specifies the rendering mode for tab.
Declaration
[JsonProperty("renderMode")]
[JsonConverter(typeof(StringEnumConverter))]
public RenderMode RenderMode { get; set; }
Property Value
Type | Description |
---|---|
RenderMode | The render mode. |
Select
Event triggered after Select tab item.
Declaration
[JsonProperty("select")]
public string Select { get; set; }
Property Value
Type | Description |
---|---|
System.String | The Select. |
SelectedItemIndex
Specifies the Item Index which is selected.
Declaration
[JsonProperty("selectedItemIndex")]
public int SelectedItemIndex { get; set; }
Property Value
Type | Description |
---|---|
System.Int32 | The index of the selected item. |
ShowAjaxPopup
Specifies whether show waiting popup in Ajax content loading or not.
Declaration
[JsonProperty("showAjaxPopup")]
public bool ShowAjaxPopup { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
|
TouchEnd
Event triggers when the touchEnd happens in the Tab
Declaration
[JsonProperty("touchEnd")]
public string TouchEnd { get; set; }
Property Value
Type | Description |
---|---|
System.String | The touch end. |
TouchStart
Event triggers when the touchStart happens in the Tab
Declaration
[JsonProperty("touchStart")]
public string TouchStart { get; set; }
Property Value
Type | Description |
---|---|
System.String | The touch start. |