Class GroupData
ViewModel that represents a non-intersecting group of timeline dataItems.
Inheritance
Inherited Members
Namespace: Telerik.Windows.Controls.Timeline
Assembly: Telerik.Windows.Controls.DataVisualization.dll
Syntax
public class GroupData : IComparable, IComparable<DateTime>
Constructors
GroupData()
Declaration
public GroupData()
Properties
DataItems
Gets or sets the data items.
Declaration
public List<TimelineDataItem> DataItems { get; set; }
Property Value
System.Collections.Generic.List<TimelineDataItem>
The data items. |
EndTicks
Gets or sets the end ticks.
Declaration
public long EndTicks { get; set; }
Property Value
System.Int64
The end ticks. |
RowsCount
Gets or sets the rows count.
Declaration
public int RowsCount { get; set; }
Property Value
System.Int32
The rows count. |
StartTicks
Gets or sets the start ticks.
Declaration
public long StartTicks { get; set; }
Property Value
System.Int64
The start ticks. |
Methods
CompareTo(DateTime)
Compares the current instance with another System.DateTime and returns an integer that indicates whether the current instance precedes, follows, or occurs in the same position in the sort order as the other object.
Declaration
public int CompareTo(DateTime other)
Parameters
System.DateTime
other
A DateTime object to compare with this instance. |
Returns
System.Int32
|
Implements
CompareTo(Object)
Compares the current instance with another object of the same type and returns an integer that indicates whether the current instance precedes, follows, or occurs in the same position in the sort order as the other object.
Declaration
public int CompareTo(object obj)
Parameters
System.Object
obj
An object to compare with this instance. |
Returns
System.Int32
|
Implements
Equals(Object)
Determines whether the specified System.Object is equal to this instance.
Declaration
public override bool Equals(object obj)
Parameters
System.Object
obj
The System.Object to compare with this instance. |
Returns
System.Boolean
|
Overrides
GetHashCode()
Returns a hash code for this instance.
Declaration
public override int GetHashCode()
Returns
System.Int32
A hash code for this instance, suitable for use in hashing algorithms and data structures like a hash table. |
Overrides
Operators
Equality(GroupData, GroupData)
Implements the operator ==.
Declaration
public static bool operator ==(GroupData groupData1, GroupData groupData2)
Parameters
GroupData
groupData1
The group data1. |
GroupData
groupData2
The group data2. |
Returns
System.Boolean
The result of the operator. |
GreaterThan(GroupData, GroupData)
Implements the operator >.
Declaration
public static bool operator>(GroupData groupData1, GroupData groupData2)
Parameters
GroupData
groupData1
The group data1. |
GroupData
groupData2
The group data2. |
Returns
System.Boolean
The result of the operator. |
Inequality(GroupData, GroupData)
Implements the operator !=.
Declaration
public static bool operator !=(GroupData groupData1, GroupData groupData2)
Parameters
GroupData
groupData1
The group data1. |
GroupData
groupData2
The group data2. |
Returns
System.Boolean
The result of the operator. |
LessThan(GroupData, GroupData)
Implements the operator <.
Declaration
public static bool operator <(GroupData groupData1, GroupData groupData2)
Parameters
GroupData
groupData1
The group data1. |
GroupData
groupData2
The group data2. |
Returns
System.Boolean
The result of the operator. |