Definition
- Namespace:
- Tizen.NUI.BaseComponents
- Assembly:
- Tizen.NUI.dll
- API Level:
- 3
Base class for derived Scrollables that contains actors that can be scrolled manually
(via touch) or automatically.
public class Scrollable : View, INotifyPropertyChanged, IDynamicResourceHandler, IElement, INameScope, IElementController, IDisposable, IResourcesProvider
- Inheritance
-
Tizen.NUI.Binding.BindableObject
Tizen.NUI.Binding.Element
Scrollable
- Derived
-
Tizen.NUI.ItemView
- Implements
-
System.IDisposable
Constructors
Declaration
API Level: 3
Properties
View Source
Gets and Sets CanScrollHorizontal property.
Declaration
public bool CanScrollHorizontal { get; set; }
Property Value
API Level: 3
Declaration
public bool CanScrollVertical { get; set; }
Property Value
API Level: 3
View Source
Sets and Gets the speed of overshoot animation in pixels per second.
Declaration
public float OvershootAnimationSpeed { get; set; }
Property Value
API Level: 3
View Source
Sets and Gets the color of the overshoot effect.
Declaration
public Vector4 OvershootEffectColor { get; set; }
Property Value
API Level: 3
View Source
Checks if scroll overshoot has been enabled or not.
Declaration
public bool OvershootEnabled { get; set; }
Property Value
API Level: 3
Declaration
public Vector2 OvershootSize { get; set; }
Property Value
API Level: 3
Declaration
public Vector2 ScrollPositionMax { get; set; }
Property Value
API Level: 3
Declaration
public Vector2 ScrollPositionMin { get; set; }
Property Value
API Level: 3
View Source
Gets and Sets ScrollRelativePosition property.
Declaration
public Vector2 ScrollRelativePosition { get; set; }
Property Value
API Level: 3
View Source
Gets and Sets ScrollToAlphaFunction property.
Declaration
public int ScrollToAlphaFunction { get; set; }
Property Value
Type |
Description |
System.Int32 |
|
API Level: 3
Methods
View Source
you can override it to clean-up your own resources.
Declaration
protected override void Dispose(DisposeTypes type)
Parameters
Overrides
API Level: 3
Events
View Source
The ScrollCompleted event emitted when the Scrollable has completed movement
(whether by touch or animation).
Declaration
public event DaliEventHandler<object, Scrollable.CompletedEventArgs> ScrollCompleted
Event Type
API Level: 3
View Source
The ScrollStarted event emitted when the Scrollable has moved (whether by touch or animation).
Declaration
public event DaliEventHandler<object, Scrollable.StartedEventArgs> ScrollStarted
Event Type
API Level: 3
View Source
The ScrollUpdated event emitted when the Scrollable has moved (whether by touch or animation).
Declaration
public event DaliEventHandler<object, Scrollable.UpdatedEventArgs> ScrollUpdated
Event Type
API Level: 3
Implements
System.IDisposable