ChartHostContent
public sealed class ChartHostContentWhat a chart host shows: an inline ChartDefinition or a shared ChartAsset,
plus optional data from a ChartDataAsset or a ChartDataSource. Every host
serializes one of these, so the inspector, Undo, prefab overrides and multi-object editing behave the
same for Canvas, world-space, 3D and UI Toolkit charts.
Methods
Section titled “Methods”
FromDefinition(ChartDefinition)
Section titled “FromDefinition(ChartDefinition)”public static ChartHostContent FromDefinition(ChartDefinition definition)Creates content with the given inline definition.
Parameters
| Name | Type |
|---|---|
definition |
ChartGuru.ChartDefinition |
Returns
ChartGuru.ChartHostContent
Constructors
Section titled “Constructors”
ChartHostContent()
Section titled “ChartHostContent()”public ChartHostContent()Properties
Section titled “Properties”
public ChartAsset Asset { get; set; }The shared asset, or null when the inline definition is used.
Returns
ChartGuru.ChartAsset
InlineDefinition
Section titled “InlineDefinition”public ChartDefinition InlineDefinition { get; set; }The inline definition; used when no asset is assigned.
Returns
ChartGuru.ChartDefinition
Definition
Section titled “Definition”public ChartDefinition Definition { get; }The definition in effect: the asset's when one is assigned, otherwise the inline one.
Returns
ChartGuru.ChartDefinition
DataAsset
Section titled “DataAsset”public ChartDataAsset DataAsset { get; set; }Shared data table bound to this host.
Returns
ChartGuru.ChartDataAsset
DataSource
Section titled “DataSource”public ChartDataSource DataSource { get; set; }Live data source bound to this host.
Returns
ChartGuru.ChartDataSource