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()
Overrides the parent method. This method is called by the framework when the instance is created.
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 |