Table of Contents

Class Paginator

Namespace
UraniumUI.Material.Controls
Assembly
UraniumUI.Material.dll
public class Paginator : ContentView, INotifyPropertyChanged, IEffectControlProvider, IToolTipElement, IContextFlyoutElement, IAnimatable, IViewController, IVisualElementController, IElementController, IGestureController, IGestureRecognizers, IPropertyMapperView, IHotReloadableView, IReplaceableView, ILayout, ILayoutController, IVisualTreeElement, IContentView, IView, IElement, ITransform, IPadding, ICrossPlatformLayout
Inheritance
Paginator
Implements
Inherited Members
Extension Methods

Constructors

Paginator()

public Paginator()

Fields

ChangePageCommandProperty

public static readonly BindableProperty ChangePageCommandProperty

Field Value

BindableProperty

CurrentPageProperty

public static readonly BindableProperty CurrentPageProperty

Field Value

BindableProperty

PageStepCountProperty

public static readonly BindableProperty PageStepCountProperty

Field Value

BindableProperty

TotalPageCountProperty

public static readonly BindableProperty TotalPageCountProperty

Field Value

BindableProperty

Properties

CanGoNext

public bool CanGoNext { get; set; }

Property Value

bool

CanGoPrevious

public bool CanGoPrevious { get; set; }

Property Value

bool

ChangePageCommand

public ICommand ChangePageCommand { get; set; }

Property Value

ICommand

CurrentPage

public int CurrentPage { get; set; }

Property Value

int

PageStepCount

public int PageStepCount { get; set; }

Property Value

int

TotalPageCount

public int TotalPageCount { get; set; }

Property Value

int

Methods

ApplyCurrentPageState()

protected virtual void ApplyCurrentPageState()

OnCurrentPageChanged(int, int)

protected virtual void OnCurrentPageChanged(int oldValue, int newValue)

Parameters

oldValue int
newValue int

OnPageStepCountChanged(int, int)

protected virtual void OnPageStepCountChanged(int oldValue, int newValue)

Parameters

oldValue int
newValue int

OnTotalPageCountChanged(int, int)

protected virtual void OnTotalPageCountChanged(int oldValue, int newValue)

Parameters

oldValue int
newValue int

UpdateCanGoProperties()

protected virtual void UpdateCanGoProperties()

UpdatePageNumbersItemsSource()

protected void UpdatePageNumbersItemsSource()