Class MobileScrollpanelProperties
Inheritance
Implements
Inherited Members
Namespace: Syncfusion.JavaScript.Mobile.Models
Assembly: Syncfusion.EJ.dll
Syntax
public class MobileScrollpanelProperties : IMobileBase
Constructors
MobileScrollpanelProperties()
Initializes a new instance of the MobileScrollpanelProperties class.
Declaration
public MobileScrollpanelProperties()
Properties
AllowPullToRefresh
Specifies whether enable or disable pull to refresh.
Declaration
[JsonProperty("allowPullToRefresh")]
public bool AllowPullToRefresh { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
|
BounceEasing
Gets or sets the bounce easing.
Declaration
[JsonProperty("bounceEasing")]
public string BounceEasing { get; set; }
Property Value
Type | Description |
---|---|
System.String | The bounce easing. |
BounceTime
Specifies the bouncing time when bouncing behaviour is enabled.
Declaration
[JsonProperty("bounceTime")]
public int BounceTime { get; set; }
Property Value
Type | Description |
---|---|
System.Int32 | The bounce time. |
CssClass
Gets or sets the CSS class.
Declaration
[JsonProperty("cssClass")]
public string CssClass { get; set; }
Property Value
Type | Description |
---|---|
System.String | The cssClass. |
DirectionLockThreshold
Specifies the value for direction lock threshold.
Declaration
[JsonProperty("directionLockThreshold")]
public int DirectionLockThreshold { get; set; }
Property Value
Type | Description |
---|---|
System.Int32 | The direction lock threshold. |
DisableMouse
Specifies whether to disable mouse.
Declaration
[JsonProperty("disableMouse")]
public bool DisableMouse { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
|
DisablePointer
Specifies whether to disable pointer.
Declaration
[JsonProperty("disablePointer")]
public bool DisablePointer { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
|
DisableTouch
Specifies whether to disable touch.
Declaration
[JsonProperty("disableTouch")]
public bool DisableTouch { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
|
DisplacementTime
Gets or sets the displacement time.
Declaration
[JsonProperty("displacementTime")]
public int DisplacementTime { get; set; }
Property Value
Type | Description |
---|---|
System.Int32 | The displacement time. |
DisplacementValue
Gets or sets the displacement value.
Declaration
[JsonProperty("displacementValue")]
public int DisplacementValue { get; set; }
Property Value
Type | Description |
---|---|
System.Int32 | The displacement value. |
EnableBounce
Specifies whether to enable bouncing behaviour.
Declaration
[JsonProperty("enableBounce")]
public bool EnableBounce { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
|
Enabled
Specifies whether to enable or disable the control.
Declaration
[JsonProperty("enabled")]
public bool Enabled { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
|
EnableDisplacement
Gets or sets a value indicating whether [enable displacement].
Declaration
[JsonProperty("enableDisplacement")]
public bool EnableDisplacement { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
|
EnableFade
Specifies whether need to fade the scrollbars.
Declaration
[JsonProperty("enableFade")]
public bool EnableFade { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
|
EnableHorizontalScroll
Specifies whether need to enable the horizontal scrolling.
Declaration
[JsonProperty("enableHrScroll")]
public bool EnableHorizontalScroll { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean | The enable hr scroll horizontal scroll. |
EnableInteraction
Specifies whether need to enable the interactive scrollbars.
Declaration
[JsonProperty("enableInteraction")]
public bool EnableInteraction { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
|
EnableKeys
Specifies whether to enable keys.
Declaration
[JsonProperty("enableKeys")]
public bool EnableKeys { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
|
EnableMouseWheel
Specifies whether to enable mouse wheel scrolling.
Declaration
[JsonProperty("enableMouseWheel")]
public bool EnableMouseWheel { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
|
EnableNativeScrolling
Specifies whether to enable device's native scroll behaviour.
Declaration
[JsonProperty("enableNativeScrolling")]
public bool EnableNativeScrolling { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
|
EnablePersistence
Specifies to maintain the current model value to browser cookies for state maintenance. While refresh the page, the model value will get apply to the control from browser cookies.
Declaration
[JsonProperty("enablePersistence")]
public bool EnablePersistence { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
|
EnableResize
Specifies whether need to resize the scrollbar.
Declaration
[JsonProperty("enableResize")]
public bool EnableResize { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
|
EnableShrink
Specifies whether need to shrink the scrollbars.
Declaration
[JsonProperty("enableShrink")]
public bool EnableShrink { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
|
EnableTransform
Specifies whether to enable transform style for the control.
Declaration
[JsonProperty("enableTransform")]
public bool EnableTransform { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
|
EnableTransition
Specifies whether to enable transition effect for the control.
Declaration
[JsonProperty("enableTransition")]
public bool EnableTransition { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
|
EnableVerticalScroll
Specifies whether need to enable the vertical scrolling.
Declaration
[JsonProperty("enableVrScroll")]
public bool EnableVerticalScroll { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
|
EnableZoom
Specifies whether to enable zooming.
Declaration
[JsonProperty("enableZoom")]
public bool EnableZoom { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
|
EventPassthrough
Gets or sets the event passthrough.
Declaration
[JsonProperty("eventPassthrough")]
public string EventPassthrough { get; set; }
Property Value
Type | Description |
---|---|
System.String | The event passthrough. |
InvertWheel
Specifies whether to enable invert wheel.
Declaration
[JsonProperty("invertWheel")]
public bool InvertWheel { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
|
IsRelative
Specifies whether need to style the target element with relative position.
Declaration
[JsonProperty("isRelative")]
public bool IsRelative { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
|
MaximumZoom
Specifies the maximum zoom value.
Declaration
[JsonProperty("zoomMax")]
public int MaximumZoom { get; set; }
Property Value
Type | Description |
---|---|
System.Int32 | The zoom maximum. |
MinimumZoom
Specifies the minimum zoom value.
Declaration
[JsonProperty("zoomMin")]
public int MinimumZoom { get; set; }
Property Value
Type | Description |
---|---|
System.Int32 | The zoom minimum. |
Momentum
Gets or sets a value indicating whether this MobileScrollpanelProperties is momentum.
Declaration
[JsonProperty("momentum")]
public bool Momentum { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
|
PreventDefault
Specifies whether to prevent default events.
Declaration
[JsonProperty("preventDefault")]
public bool PreventDefault { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
|
Pull
Event triggers when scroll pull happens on the control.
Declaration
[JsonProperty("pull")]
public string Pull { get; set; }
Property Value
Type | Description |
---|---|
System.String | The scroll end. |
PullToRefreshSettings
Specifies the pull to refresh setings.
Declaration
[JsonProperty("pullToRefreshSettings")]
public MobileScrollpanelPullProperties PullToRefreshSettings { get; set; }
Property Value
Type | Description |
---|---|
MobileScrollpanelPullProperties |
RenderMode
Specifies the rendering mode of the control.
Declaration
[JsonProperty("renderMode")]
[JsonConverter(typeof(StringEnumConverter))]
public RenderMode RenderMode { get; set; }
Property Value
Type | Description |
---|---|
RenderMode | The render mode. |
Scroll
Event triggers when scroll move happens on the control.
Declaration
[JsonProperty("scroll")]
public string Scroll { get; set; }
Property Value
Type | Description |
---|---|
System.String | The scroll move. |
ScrollEnd
Event triggers when scroll end happens on the control.
Declaration
[JsonProperty("scrollEnd")]
public string ScrollEnd { get; set; }
Property Value
Type | Description |
---|---|
System.String | The scroll end. |
ScrollHeight
Specifies the scroll height of the content.
Declaration
[JsonProperty("scrollHeight")]
public string ScrollHeight { get; set; }
Property Value
Type | Description |
---|---|
System.String | The height of the scroll. |
ScrollStart
Event triggers when scroll start happens on the control.
Declaration
[JsonProperty("scrollStart")]
public string ScrollStart { get; set; }
Property Value
Type | Description |
---|---|
System.String | The scroll start. |
ScrollWidth
Specifies the scroll width of the content.
Declaration
[JsonProperty("scrollWidth")]
public string ScrollWidth { get; set; }
Property Value
Type | Description |
---|---|
System.String | The width of the scroll. |
ShowScrollbars
Specifies whether need to show the scroll bars.
Declaration
[JsonProperty("showScrollbars")]
public bool ShowScrollbars { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
|
StartX
Specifies the x position on intialize.
Declaration
[JsonProperty("startX")]
public int StartX { get; set; }
Property Value
Type | Description |
---|---|
System.Int32 | The start x. |
StartY
Specifies the y position on intialize.
Declaration
[JsonProperty("startY")]
public int StartY { get; set; }
Property Value
Type | Description |
---|---|
System.Int32 | The start y. |
StartZoom
Specifies the initial zooming value.
Declaration
[JsonProperty("startZoom")]
public int StartZoom { get; set; }
Property Value
Type | Description |
---|---|
System.Int32 | The start zoom. |
Target
Gets or sets the target.
Declaration
[JsonProperty("target")]
public string Target { get; set; }
Property Value
Type | Description |
---|---|
System.String | The target. |
TargetHeight
Specifies the target element height.
Declaration
[JsonProperty("targetHeight")]
public string TargetHeight { get; set; }
Property Value
Type | Description |
---|---|
System.String | The height of the target. |
TargetWidth
Specifies the target element width.
Declaration
[JsonProperty("targetWidth")]
public string TargetWidth { get; set; }
Property Value
Type | Description |
---|---|
System.String | The width of the target. |
TranslateZ
Gets or sets the translate z.
Declaration
[JsonProperty("translateZ")]
public string TranslateZ { get; set; }
Property Value
Type | Description |
---|---|
System.String | The translate z. |
WheelSpeed
Specifies the wheel speed.
Declaration
[JsonProperty("wheelSpeed")]
public int WheelSpeed { get; set; }
Property Value
Type | Description |
---|---|
System.Int32 | The set wheel speed. |
ZoomEnd
Event triggers when zoom end happens on the control.
Declaration
[JsonProperty("zoomEnd")]
public string ZoomEnd { get; set; }
Property Value
Type | Description |
---|---|
System.String | The zoom end. |
ZoomStart
Event triggers when zoom start happens on the control.
Declaration
[JsonProperty("zoomStart")]
public string ZoomStart { get; set; }
Property Value
Type | Description |
---|---|
System.String | The zoom start. |