SaaS CMS has officially launched! Learn more now.

Class VisitorGroupAggregatedVisitsColumnView

Inheritance
System.Object
VisitorGroupAggregatedVisitsColumnView
Inherited Members
System.Object.ToString()
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
Namespace: EPiServer.Shell.UI.Models.VisitorGroupsStatistics.Statistics.Implementation
Assembly: EPiServer.Shell.UI.dll
Version: 11.20.7
Syntax
[Obsolete("The Episerver gadget framework has been deprecated so the Visitor Group Statistics gadget will be removed after the upcoming major release.")]
public class VisitorGroupAggregatedVisitsColumnView : IVisitorGroupStatisticView, IVisitorGroupStatisticChartDetails

Constructors

VisitorGroupAggregatedVisitsColumnView()

Declaration
public VisitorGroupAggregatedVisitsColumnView()

VisitorGroupAggregatedVisitsColumnView(DynamicDataStoreFactory, IVisitorGroupRepository)

Declaration
public VisitorGroupAggregatedVisitsColumnView(DynamicDataStoreFactory storeFactory, IVisitorGroupRepository visitorGroupRepository)
Parameters
Type Name Description
DynamicDataStoreFactory storeFactory
IVisitorGroupRepository visitorGroupRepository

Properties

Chart

Declaration
public virtual ChartType Chart { get; }
Property Value
Type Description
ChartType

DefaultSettings

Declaration
public virtual VisitorGroupStatisticSetting DefaultSettings { get; }
Property Value
Type Description
VisitorGroupStatisticSetting

LedgendDocking

Declaration
public virtual LedgendDocking LedgendDocking { get; }
Property Value
Type Description
LedgendDocking

LegendText

Declaration
public virtual string LegendText { get; }
Property Value
Type Description
System.String

Name

Declaration
public virtual string Name { get; }
Property Value
Type Description
System.String

Properties

Declaration
public virtual IDictionary<string, string> Properties { get; }
Property Value
Type Description
System.Collections.Generic.IDictionary<System.String, System.String>

VisitorGroupRepository

Declaration
protected IVisitorGroupRepository VisitorGroupRepository { get; }
Property Value
Type Description
IVisitorGroupRepository

XValueType

Declaration
public virtual Type XValueType { get; }
Property Value
Type Description
System.Type

YValueType

Declaration
public virtual Type YValueType { get; }
Property Value
Type Description
System.Type

Methods

FormatKey(Object)

Declaration
public virtual object FormatKey(object key)
Parameters
Type Name Description
System.Object key
Returns
Type Description
System.Object

FormatValue(Object)

Declaration
public virtual object FormatValue(object value)
Parameters
Type Name Description
System.Object value
Returns
Type Description
System.Object

GetDailyResult(IQueryable<VisitorGroupVisitStatisticModel>)

Declaration
protected virtual IVisitorGroupStatisitcViewResult GetDailyResult(IQueryable<VisitorGroupVisitStatisticModel> visitorGroupStatistics)
Parameters
Type Name Description
System.Linq.IQueryable<VisitorGroupVisitStatisticModel> visitorGroupStatistics
Returns
Type Description
IVisitorGroupStatisitcViewResult

GetMonthlyResult(IQueryable<VisitorGroupVisitStatisticModel>)

Declaration
protected virtual IVisitorGroupStatisitcViewResult GetMonthlyResult(IQueryable<VisitorGroupVisitStatisticModel> visitorGroupStatistics)
Parameters
Type Name Description
System.Linq.IQueryable<VisitorGroupVisitStatisticModel> visitorGroupStatistics
Returns
Type Description
IVisitorGroupStatisitcViewResult

GetResult(VisitorGroupStatisticSettingTimeSpan, IQueryable<VisitorGroupVisitStatisticModel>)

Declaration
protected virtual IVisitorGroupStatisitcViewResult GetResult(VisitorGroupStatisticSettingTimeSpan option, IQueryable<VisitorGroupVisitStatisticModel> visitorGroupStatistics)
Parameters
Type Name Description
VisitorGroupStatisticSettingTimeSpan option
System.Linq.IQueryable<VisitorGroupVisitStatisticModel> visitorGroupStatistics
Returns
Type Description
IVisitorGroupStatisitcViewResult

GetStatistics(VisitorGroupStatisticSetting)

Declaration
public virtual IVisitorGroupStatisitcViewResult GetStatistics(VisitorGroupStatisticSetting statisticSetting)
Parameters
Type Name Description
VisitorGroupStatisticSetting statisticSetting
Returns
Type Description
IVisitorGroupStatisitcViewResult

GetStore()

Declaration
protected DynamicDataStore GetStore()
Returns
Type Description
DynamicDataStore

GetYearlyResult(IQueryable<VisitorGroupVisitStatisticModel>)

Declaration
protected virtual IVisitorGroupStatisitcViewResult GetYearlyResult(IQueryable<VisitorGroupVisitStatisticModel> visitorGroupStatistics)
Parameters
Type Name Description
System.Linq.IQueryable<VisitorGroupVisitStatisticModel> visitorGroupStatistics
Returns
Type Description
IVisitorGroupStatisitcViewResult

ProcessStatisticSetting(VisitorGroupStatisticSettingDate, IQueryable<VisitorGroupVisitStatisticModel>)

Declaration
protected virtual IQueryable<VisitorGroupVisitStatisticModel> ProcessStatisticSetting(VisitorGroupStatisticSettingDate statisticSetting, IQueryable<VisitorGroupVisitStatisticModel> visitorGroupStatistics)
Parameters
Type Name Description
VisitorGroupStatisticSettingDate statisticSetting
System.Linq.IQueryable<VisitorGroupVisitStatisticModel> visitorGroupStatistics
Returns
Type Description
System.Linq.IQueryable<VisitorGroupVisitStatisticModel>

Implements

Extension Methods