Class CompassPlayerVisualizationViewModel
Class for displaying a compass player visual.
Inherited Members
Namespace: Phoenix.Polaris.Visualizations
Assembly: Phoenix.Plugin.Polaris.dll
Syntax
public class CompassPlayerVisualizationViewModel : VisualizationViewModel
Constructors
View SourceCompassPlayerVisualizationViewModel(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 SourceActive
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 |
Data
Gets or sets the data for this visual.
Declaration
public DataTable Data { get; set; }
Property Value
Type | Description |
---|---|
System.Data.DataTable |
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 |
PlayerObject
Gets or sets the player game object for this compass visual request.
Declaration
public PlayerGameObject PlayerObject { get; set; }
Property Value
Type | Description |
---|---|
PlayerGameObject |
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 |
PlayerTable
Gets the table with the player data.
Declaration
public TableVisualizationViewModel PlayerTable { get; }
Property Value
Type | Description |
---|---|
TableVisualizationViewModel |
Methods
View SourceUpdateData(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. |