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. |