Class
TimeLineVisualizationBehaviorBase

Definition

Namespace:Telerik.Windows.Controls.Scheduling

Assembly:Telerik.Windows.Scheduling.Core.dll

Syntax:

cs-api-definition
public abstract class TimeLineVisualizationBehaviorBase : PropertyChangedBase, INotifyPropertyChanged, ITimeLineVisualizationBehavior

Inheritance: objectPropertyChangedBaseTimeLineVisualizationBehaviorBase

Derived Classes: DefaultGanttTimeLineVisualizationBehavior

Implements: INotifyPropertyChangedITimeLineVisualizationBehavior

Inherited Members PropertyChangedBase.OnPropertyChanged(PropertyChangedEventArgs)PropertyChangedBase.OnPropertyChanged(string)PropertyChangedBase.OnPropertyChanged<T>(Expression<Func<T>>)PropertyChangedBase.PropertyChanged

Constructors

TimeLineVisualizationBehaviorBase()

Declaration

cs-api-definition
protected TimeLineVisualizationBehaviorBase()

Methods

GetBackgroundData(TimeLineVisualizationState)

Declaration

cs-api-definition
protected virtual IEnumerable GetBackgroundData(TimeLineVisualizationState state)

Parameters

state

TimeLineVisualizationState

Returns

IEnumerable

GetEventInfos(TimeLineVisualizationState, HierarchicalItem)

Declaration

cs-api-definition
protected abstract IEnumerable<IEventInfo> GetEventInfos(TimeLineVisualizationState state, HierarchicalItem hierarchicalItem)

Parameters

state

TimeLineVisualizationState

hierarchicalItem

HierarchicalItem

Returns

IEnumerable<IEventInfo>

GetEventsData(TimeLineVisualizationState)

Declaration

cs-api-definition
protected virtual IEnumerable GetEventsData(TimeLineVisualizationState state)

Parameters

state

TimeLineVisualizationState

Returns

IEnumerable

GetHighlightData(TimeLineVisualizationState)

Declaration

cs-api-definition
protected virtual IEnumerable GetHighlightData(TimeLineVisualizationState state)

Parameters

state

TimeLineVisualizationState

Returns

IEnumerable