Beamable SDK
Classes | Public Member Functions | Protected Member Functions | Properties | Events | List of all members
Beamable.UI.Scripts.PoolableScrollView Class Reference
Inheritance diagram for Beamable.UI.Scripts.PoolableScrollView:
Inheritance graph
[legend]
Collaboration diagram for Beamable.UI.Scripts.PoolableScrollView:
Collaboration graph
[legend]

Classes

interface  IContentProvider
 
interface  IItem
 

Public Member Functions

void SetDirty ()
 
void SetDirtyContent ()
 
void SetContentProvider (IContentProvider provider)
 
void SetContent (List< IItem > items, bool forceTrackLastElement=false, bool forceResetPosition=false)
 
void SetPosition (float position)
 
void OnInitializePotentialDrag (PointerEventData eventData)
 
void OnBeginDrag (PointerEventData eventData)
 
void OnEndDrag (PointerEventData eventData)
 
void OnDrag (PointerEventData eventData)
 
void OnScroll (PointerEventData eventData)
 
void Rebuild (CanvasUpdate executing)
 
void LayoutComplete ()
 
void GraphicUpdateComplete ()
 
RectTransform GetRect (IItem item)
 

Protected Member Functions

override void Awake ()
 
override void OnRectTransformDimensionsChange ()
 

Properties

float Velocity [getset]
 
float Position [getset]
 
float PositionMoveTo [getset]
 
RectTransform ViewRect [get]
 
float ItemsHeight [get]
 

Events

Action OnPositionChanged
 

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