Show / Hide Table of Contents

Class CompassPlayerVisualizationViewModel

Class for displaying a compass player visual.

Inheritance
System.Object
VisualizationViewModel
CompassPlayerVisualizationViewModel
Inherited Members
VisualizationViewModel.Id
VisualizationViewModel.Name
VisualizationViewModel.ParentRecommendation
VisualizationViewModel.IsExpanded
VisualizationViewModel.VisualType
Namespace: Phoenix.Polaris.Visualizations
Assembly: Phoenix.Plugin.Polaris.dll
Syntax
public class CompassPlayerVisualizationViewModel : VisualizationViewModel

Constructors

View Source

CompassPlayerVisualizationViewModel(String, String, DataTable, RecommendationViewModel)

Initializes a new instance of the CompassPlayerVisualizationViewModel class.

Declaration
public CompassPlayerVisualizationViewModel(string id, string name, DataTable data, RecommendationViewModel parent = null)
Parameters
Type Name Description
System.String id

The visualization id.

System.String name

The name of this visual.

System.Data.DataTable data

The data associated with this visual.

RecommendationViewModel parent

The parent recommendation of this visual.

Properties

View Source

Active

Gets or sets a value indicating whether this is the compass's active player data.

Declaration
public bool Active { get; set; }
Property Value
Type Description
System.Boolean
View Source

Data

Gets or sets the data for this visual.

Declaration
public DataTable Data { get; set; }
Property Value
Type Description
System.Data.DataTable
View Source

Loaded

Gets or sets a value indicating whether this visual is currently loaded. When it is loaded it can start sending telemetry events when interactions occur.

Declaration
public bool Loaded { get; set; }
Property Value
Type Description
System.Boolean
View Source

PlayerObject

Gets or sets the player game object for this compass visual request.

Declaration
public PlayerGameObject PlayerObject { get; set; }
Property Value
Type Description
PlayerGameObject
View Source

PlayerRowIndex

Gets or sets the row index indicating what player data to use.

Declaration
public int PlayerRowIndex { get; set; }
Property Value
Type Description
System.Int32
View Source

PlayerTable

Gets the table with the player data.

Declaration
public TableVisualizationViewModel PlayerTable { get; }
Property Value
Type Description
TableVisualizationViewModel

Methods

View Source

UpdateData(DataTable)

Update the data for this visual.

Declaration
public override void UpdateData(DataTable data)
Parameters
Type Name Description
System.Data.DataTable data

The data as a DataTable.

Overrides
VisualizationViewModel.UpdateData(DataTable)
  • View Source
In This Article
Back to top Generated by DocFX