Class RangedValueData
Definition
- Namespace:
- Tizen.Applications.WatchfaceComplication
- Assembly:
- Tizen.Applications.WatchfaceComplication.dll
Represents the ranged value data for a complication.
public class RangedValueData : ComplicationData
- Inheritance
Constructors
View SourceRangedValueData(double, double, double, string, string, string, string)
Initializes the RangedValueData class.
Declaration
public RangedValueData(double currentValue, double minValue, double maxValue, string shortText, string iconPath, string title, string extraData)
Parameters
| Type | Name | Description |
|---|---|---|
| double | currentValue | The current value. |
| double | minValue | The minimum value. |
| double | maxValue | The max value. |
| string | shortText | The short text. |
| string | iconPath | The icon path. |
| string | title | The title. |
| string | extraData | The extra data. |
Examples
protected override ComplicationData OnDataUpdateRequested(string reqestAppId, ComplicationTypes type, Bundle contextData)
{
if (type == ComplicationTypes.RangedValue)
{
return new RangedValueData(50, 0, 100, "short", "icon path", "title", "extra");
}
else if (type == ComplicationTypes.LongText)
{
return new LongTextData("longlong", "icon path", "title", null);
}
}
Exceptions
| Type | Condition |
|---|---|
| System.ArgumentException | Thrown when parameter is invalid. |
Properties
View SourceExtraData
The extra data.
Declaration
public string ExtraData { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
IconPath
The icon path data.
Declaration
public string IconPath { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
RangeCurrent
The information about the current range value of complication data.
Declaration
public double RangeCurrent { get; set; }
Property Value
| Type | Description |
|---|---|
| double |
Exceptions
| Type | Condition |
|---|---|
| System.ArgumentException | Thrown when try to set invalid value. |
RangeMax
The information about the max range value of complication data.
Declaration
public double RangeMax { get; set; }
Property Value
| Type | Description |
|---|---|
| double |
Exceptions
| Type | Condition |
|---|---|
| System.ArgumentException | Thrown when try to set invalid value. |
RangeMin
The information about the min range value of complication data.
Declaration
public double RangeMin { get; set; }
Property Value
| Type | Description |
|---|---|
| double |
Exceptions
| Type | Condition |
|---|---|
| System.ArgumentException | Thrown when try to set invalid value. |
ScreenReaderText
The information about the screen reader text of complication data.
Declaration
public string ScreenReaderText { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
ShortText
The short text data.
Declaration
public string ShortText { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
Exceptions
| Type | Condition |
|---|---|
| System.ArgumentException | Thrown when try to set invalid value. |
Title
The title data.
Declaration
public string Title { get; set; }
Property Value
| Type | Description |
|---|---|
| string |