Class Pagination
Definition
- Namespace:
- Tizen.NUI.Components
- Assembly:
- Tizen.NUI.Components.dll
Pagination shows the number of pages available and the currently active page.
public class Pagination : Control, IDynamicResourceHandler, INameScope, System.IDisposable, IResourcesProvider, IAtspiValue
- Inheritance
-
objectPagination
- Implements
-
System.IDisposable
Constructors
View SourcePagination()
Creates a new instance of a Pagination.
Declaration
public Pagination()
Pagination(string)
Creates a new instance of a Pagination using style.
Declaration
public Pagination(string style)
Parameters
Type | Name | Description |
---|---|---|
string | style | The string to initialize the Pagination |
Pagination(PaginationStyle)
Creates a new instance of a Pagination using style.
Declaration
public Pagination(PaginationStyle paginationStyle)
Parameters
Type | Name | Description |
---|---|---|
PaginationStyle | paginationStyle | The style object to initialize the Pagination |
Fields
View SourceIndicatorColorProperty
IndicatorColorProperty
Declaration
public static readonly BindableProperty IndicatorColorProperty
Field Value
Type | Description |
---|---|
BindableProperty |
IndicatorCountProperty
IndicatorCountProperty
Declaration
public static readonly BindableProperty IndicatorCountProperty
Field Value
Type | Description |
---|---|
BindableProperty |
IndicatorImageUrlProperty
The IndicatorImageUrlSelector bindable property.
Declaration
public static readonly BindableProperty IndicatorImageUrlProperty
Field Value
Type | Description |
---|---|
BindableProperty |
IndicatorSizeProperty
The IndicatorSize bindable property.
Declaration
public static readonly BindableProperty IndicatorSizeProperty
Field Value
Type | Description |
---|---|
BindableProperty |
IndicatorSpacingProperty
The IndicatorSpacing bindable property.
Declaration
public static readonly BindableProperty IndicatorSpacingProperty
Field Value
Type | Description |
---|---|
BindableProperty |
LastIndicatorImageUrlProperty
LastIndicatorImageUrlProperty
Declaration
public static readonly BindableProperty LastIndicatorImageUrlProperty
Field Value
Type | Description |
---|---|
BindableProperty |
SelectedIndexProperty
SelectedIndexProperty
Declaration
public static readonly BindableProperty SelectedIndexProperty
Field Value
Type | Description |
---|---|
BindableProperty |
SelectedIndicatorColorProperty
SelectedIndicatorColorProperty
Declaration
public static readonly BindableProperty SelectedIndicatorColorProperty
Field Value
Type | Description |
---|---|
BindableProperty |
Properties
View SourceIndicatorColor
Color of the indicator.
Declaration
public Color IndicatorColor { get; set; }
Property Value
Type | Description |
---|---|
Color |
IndicatorCount
Gets or sets the count of the pages/indicators.
Declaration
public int IndicatorCount { get; set; }
Property Value
Type | Description |
---|---|
int |
IndicatorImageUrl
Gets or sets the background resource of indicator.
Declaration
public Selector<string> IndicatorImageUrl { get; set; }
Property Value
Type | Description |
---|---|
Selector<string> |
IndicatorSize
Gets or sets the size of the indicator.
Declaration
public Size IndicatorSize { get; set; }
Property Value
Type | Description |
---|---|
Size |
IndicatorSpacing
Gets or sets the space of the indicator.
Declaration
public int IndicatorSpacing { get; set; }
Property Value
Type | Description |
---|---|
int |
LastIndicatorImageUrl
This is experimental API. Make the last indicator has exceptional image, not common image in the Pagination.
Declaration
public Selector<string> LastIndicatorImageUrl { get; set; }
Property Value
Type | Description |
---|---|
Selector<string> |
SelectedIndex
Gets or sets the index of the select indicator.
Declaration
public int SelectedIndex { get; set; }
Property Value
Type | Description |
---|---|
int |
SelectedIndicatorColor
Color of the selected indicator.
Declaration
public Color SelectedIndicatorColor { get; set; }
Property Value
Type | Description |
---|---|
Color |
Style
Return currently applied style.
Declaration
public PaginationStyle Style { get; }
Property Value
Type | Description |
---|---|
PaginationStyle |
Remarks
Modifying contents in style may cause unexpected behaviour.
Methods
View SourceCreateViewStyle()
you can override it to create your own default style.
Declaration
protected override ViewStyle CreateViewStyle()
Returns
Type | Description |
---|---|
ViewStyle | The default pagination style. |
Overrides
View SourceDispose(DisposeTypes)
you can override it to clean-up your own resources.
Declaration
protected override void Dispose(DisposeTypes type)
Parameters
Type | Name | Description |
---|---|---|
DisposeTypes | type | DisposeTypes |
Overrides
View SourceGetIndicatorPosition(int)
Retrieves the position of a indicator by index.
Declaration
public Position GetIndicatorPosition(int index)
Parameters
Type | Name | Description |
---|---|---|
int | index | Indicator index |
Returns
Type | Description |
---|---|
Position | The position of a indicator by index. |
OnInitialize()
Declaration
public override void OnInitialize()
Overrides
View SourceSelectIn(VisualMap)
You can override it to do your select in operation.
Declaration
protected virtual void SelectIn(VisualMap selectInIndicator)
Parameters
Type | Name | Description |
---|---|---|
VisualMap | selectInIndicator | The indicator will be selected in |
SelectOut(VisualMap)
You can override it to do your select out operation.
Declaration
protected virtual void SelectOut(VisualMap selectOutIndicator)
Parameters
Type | Name | Description |
---|---|---|
VisualMap | selectOutIndicator | The indicator will be selected out |
Explicit Interface Implementations
View SourceIAtspiValue.AccessibilityGetCurrent()
Current value.
Declaration
double IAtspiValue.AccessibilityGetCurrent()
Returns
Type | Description |
---|---|
double |
IAtspiValue.AccessibilityGetMaximum()
Maximum value.
Declaration
double IAtspiValue.AccessibilityGetMaximum()
Returns
Type | Description |
---|---|
double |
IAtspiValue.AccessibilityGetMinimum()
Minimum value.
Declaration
double IAtspiValue.AccessibilityGetMinimum()
Returns
Type | Description |
---|---|
double |
IAtspiValue.AccessibilityGetMinimumIncrement()
Minimum increment.
Declaration
double IAtspiValue.AccessibilityGetMinimumIncrement()
Returns
Type | Description |
---|---|
double |
IAtspiValue.AccessibilityGetValueText()
Formatted current value.
Declaration
string IAtspiValue.AccessibilityGetValueText()
Returns
Type | Description |
---|---|
string |
IAtspiValue.AccessibilitySetCurrent(double)
Current value.
Declaration
bool IAtspiValue.AccessibilitySetCurrent(double value)
Parameters
Type | Name | Description |
---|---|---|
double | value |
Returns
Type | Description |
---|---|
bool |