Class IgbGeographicMapSeriesHost
Base class for hosting chart series in a IgbGeographicMap.
Inheritance
System.Object
IgbGeographicMapSeriesHost
Implements
System.IDisposable
Assembly: IgniteUI.Blazor.dll
Syntax
public class IgbGeographicMapSeriesHost : IgbSeries, JsonSerializable, IDisposable
Constructors
IgbGeographicMapSeriesHost()
Declaration
public IgbGeographicMapSeriesHost()
Properties
CoercionMethods
Gets or sets the coercion methods to use when loading data from data sources.
Should be specified before setting any member paths, if being used. Setting it later
will not cause data to be reimported into the chart.
Declaration
public override object CoercionMethods { get; set; }
Property Value
| Type |
Description |
| System.Object |
|
Overrides
CoercionMethodsScript
Provides a means of setting CoercionMethods in the JavaScript environment.
Declaration
public override string CoercionMethodsScript { get; set; }
Property Value
| Type |
Description |
| System.String |
|
Overrides
Type
Declaration
public override string Type { get; }
Property Value
| Type |
Description |
| System.String |
|
Overrides
VisibleFromScale
The minimum scale at which this series becomes visible.
Declaration
public double VisibleFromScale { get; set; }
Property Value
| Type |
Description |
| System.Double |
|
Methods
FindByName(String)
Declaration
public override object FindByName(string name)
Parameters
| Type |
Name |
Description |
| System.String |
name |
|
Returns
| Type |
Description |
| System.Object |
|
Overrides
GetItem(Point)
Declaration
public override object GetItem(Point world)
Parameters
| Type |
Name |
Description |
| Point |
world |
|
Returns
| Type |
Description |
| System.Object |
|
Overrides
GetItemAsync(Point)
Gets the item that is the best match for the specified world coordinates.
Declaration
public override Task<object> GetItemAsync(Point world)
Parameters
| Type |
Name |
Description |
| Point |
world |
The world coordinates to use.
|
Returns
| Type |
Description |
| System.Threading.Tasks.Task<System.Object> |
|
Overrides
GetItemSpan()
Declaration
public override double GetItemSpan()
Returns
| Type |
Description |
| System.Double |
|
Overrides
GetItemSpanAsync()
For a category plotted series, returns the current width of the items within the categories. This only returns a value if the items have some form of width (e.g. columns, bars, etc.) otherwise 0 is returned.
Declaration
public override Task<double> GetItemSpanAsync()
Returns
| Type |
Description |
| System.Threading.Tasks.Task<System.Double> |
|
Overrides
GetItemValue(Object, String)
Declaration
public override object GetItemValue(object item, string memberPathName)
Parameters
| Type |
Name |
Description |
| System.Object |
item |
|
| System.String |
memberPathName |
|
Returns
| Type |
Description |
| System.Object |
|
Overrides
GetItemValueAsync(Object, String)
Declaration
public override Task<object> GetItemValueAsync(object item, string memberPathName)
Parameters
| Type |
Name |
Description |
| System.Object |
item |
|
| System.String |
memberPathName |
|
Returns
| Type |
Description |
| System.Threading.Tasks.Task<System.Object> |
|
Overrides
GetMemberPathValue(String)
Declaration
public override string GetMemberPathValue(string memberPathName)
Parameters
| Type |
Name |
Description |
| System.String |
memberPathName |
|
Returns
| Type |
Description |
| System.String |
|
Overrides
GetMemberPathValueAsync(String)
Declaration
public override Task<string> GetMemberPathValueAsync(string memberPathName)
Parameters
| Type |
Name |
Description |
| System.String |
memberPathName |
|
Returns
| Type |
Description |
| System.Threading.Tasks.Task<System.String> |
|
Overrides
GetNextOrExactIndex(Point, Boolean)
Declaration
public override int GetNextOrExactIndex(Point world, bool skipUnknowns)
Parameters
| Type |
Name |
Description |
| Point |
world |
|
| System.Boolean |
skipUnknowns |
|
Returns
| Type |
Description |
| System.Int32 |
|
Overrides
GetNextOrExactIndexAsync(Point, Boolean)
Declaration
public override Task<int> GetNextOrExactIndexAsync(Point world, bool skipUnknowns)
Parameters
| Type |
Name |
Description |
| Point |
world |
|
| System.Boolean |
skipUnknowns |
|
Returns
| Type |
Description |
| System.Threading.Tasks.Task<System.Int32> |
|
Overrides
GetPreviousOrExactIndex(Point, Boolean)
Declaration
public override int GetPreviousOrExactIndex(Point world, bool skipUnknowns)
Parameters
| Type |
Name |
Description |
| Point |
world |
|
| System.Boolean |
skipUnknowns |
|
Returns
| Type |
Description |
| System.Int32 |
|
Overrides
GetPreviousOrExactIndexAsync(Point, Boolean)
Declaration
public override Task<int> GetPreviousOrExactIndexAsync(Point world, bool skipUnknowns)
Parameters
| Type |
Name |
Description |
| Point |
world |
|
| System.Boolean |
skipUnknowns |
|
Returns
| Type |
Description |
| System.Threading.Tasks.Task<System.Int32> |
|
Overrides
GetSeriesHighValue(Point, Boolean, Boolean)
Declaration
public override double GetSeriesHighValue(Point world, bool useInterpolation, bool skipUnknowns)
Parameters
| Type |
Name |
Description |
| Point |
world |
|
| System.Boolean |
useInterpolation |
|
| System.Boolean |
skipUnknowns |
|
Returns
| Type |
Description |
| System.Double |
|
Overrides
GetSeriesHighValueAsync(Point, Boolean, Boolean)
Declaration
public override Task<double> GetSeriesHighValueAsync(Point world, bool useInterpolation, bool skipUnknowns)
Parameters
| Type |
Name |
Description |
| Point |
world |
|
| System.Boolean |
useInterpolation |
|
| System.Boolean |
skipUnknowns |
|
Returns
| Type |
Description |
| System.Threading.Tasks.Task<System.Double> |
|
Overrides
GetSeriesHighValuePosition(Point, Boolean, Boolean)
Declaration
public override Point GetSeriesHighValuePosition(Point world, bool useInterpolation, bool skipUnknowns)
Parameters
| Type |
Name |
Description |
| Point |
world |
|
| System.Boolean |
useInterpolation |
|
| System.Boolean |
skipUnknowns |
|
Returns
Overrides
GetSeriesHighValuePositionAsync(Point, Boolean, Boolean)
Declaration
public override Task<Point> GetSeriesHighValuePositionAsync(Point world, bool useInterpolation, bool skipUnknowns)
Parameters
| Type |
Name |
Description |
| Point |
world |
|
| System.Boolean |
useInterpolation |
|
| System.Boolean |
skipUnknowns |
|
Returns
| Type |
Description |
| System.Threading.Tasks.Task<Point> |
|
Overrides
GetSeriesLowValue(Point, Boolean, Boolean)
Declaration
public override double GetSeriesLowValue(Point world, bool useInterpolation, bool skipUnknowns)
Parameters
| Type |
Name |
Description |
| Point |
world |
|
| System.Boolean |
useInterpolation |
|
| System.Boolean |
skipUnknowns |
|
Returns
| Type |
Description |
| System.Double |
|
Overrides
GetSeriesLowValueAsync(Point, Boolean, Boolean)
Declaration
public override Task<double> GetSeriesLowValueAsync(Point world, bool useInterpolation, bool skipUnknowns)
Parameters
| Type |
Name |
Description |
| Point |
world |
|
| System.Boolean |
useInterpolation |
|
| System.Boolean |
skipUnknowns |
|
Returns
| Type |
Description |
| System.Threading.Tasks.Task<System.Double> |
|
Overrides
GetSeriesLowValuePosition(Point, Boolean, Boolean)
Declaration
public override Point GetSeriesLowValuePosition(Point world, bool useInterpolation, bool skipUnknowns)
Parameters
| Type |
Name |
Description |
| Point |
world |
|
| System.Boolean |
useInterpolation |
|
| System.Boolean |
skipUnknowns |
|
Returns
Overrides
GetSeriesLowValuePositionAsync(Point, Boolean, Boolean)
Declaration
public override Task<Point> GetSeriesLowValuePositionAsync(Point world, bool useInterpolation, bool skipUnknowns)
Parameters
| Type |
Name |
Description |
| Point |
world |
|
| System.Boolean |
useInterpolation |
|
| System.Boolean |
skipUnknowns |
|
Returns
| Type |
Description |
| System.Threading.Tasks.Task<Point> |
|
Overrides
GetSeriesValue(Point, Boolean, Boolean)
Declaration
public override double GetSeriesValue(Point world, bool useInterpolation, bool skipUnknowns)
Parameters
| Type |
Name |
Description |
| Point |
world |
|
| System.Boolean |
useInterpolation |
|
| System.Boolean |
skipUnknowns |
|
Returns
| Type |
Description |
| System.Double |
|
Overrides
GetSeriesValueAsync(Point, Boolean, Boolean)
Declaration
public override Task<double> GetSeriesValueAsync(Point world, bool useInterpolation, bool skipUnknowns)
Parameters
| Type |
Name |
Description |
| Point |
world |
|
| System.Boolean |
useInterpolation |
|
| System.Boolean |
skipUnknowns |
|
Returns
| Type |
Description |
| System.Threading.Tasks.Task<System.Double> |
|
Overrides
GetSeriesValueBoundingBox(Point)
Declaration
public override Rect GetSeriesValueBoundingBox(Point world)
Parameters
| Type |
Name |
Description |
| Point |
world |
|
Returns
Overrides
GetSeriesValueBoundingBoxAsync(Point)
If possible, will return the best available value bounding box within the series that has the best value match for the world position provided.
Declaration
public override Task<Rect> GetSeriesValueBoundingBoxAsync(Point world)
Parameters
| Type |
Name |
Description |
| Point |
world |
The world coordinate for which to get a value bounding box for
|
Returns
| Type |
Description |
| System.Threading.Tasks.Task<Rect> |
|
Overrides
GetSeriesValueFromSeriesPixel(Point, Boolean, Boolean)
Declaration
public override double GetSeriesValueFromSeriesPixel(Point mouse, bool useInterpolation, bool skipUnknowns)
Parameters
| Type |
Name |
Description |
| Point |
mouse |
|
| System.Boolean |
useInterpolation |
|
| System.Boolean |
skipUnknowns |
|
Returns
| Type |
Description |
| System.Double |
|
Overrides
GetSeriesValueFromSeriesPixelAsync(Point, Boolean, Boolean)
Declaration
public override Task<double> GetSeriesValueFromSeriesPixelAsync(Point mouse, bool useInterpolation, bool skipUnknowns)
Parameters
| Type |
Name |
Description |
| Point |
mouse |
|
| System.Boolean |
useInterpolation |
|
| System.Boolean |
skipUnknowns |
|
Returns
| Type |
Description |
| System.Threading.Tasks.Task<System.Double> |
|
Overrides
GetSeriesValueMarkerBoundingBox(Point)
Declaration
public override Rect GetSeriesValueMarkerBoundingBox(Point world)
Parameters
| Type |
Name |
Description |
| Point |
world |
|
Returns
Overrides
GetSeriesValueMarkerBoundingBoxAsync(Point)
If possible, will return the best available value marker bounding box within the series that has the best value match for the world position provided.
Declaration
public override Task<Rect> GetSeriesValueMarkerBoundingBoxAsync(Point world)
Parameters
| Type |
Name |
Description |
| Point |
world |
The world coordinates for which to get a value marker bounding box for
|
Returns
| Type |
Description |
| System.Threading.Tasks.Task<Rect> |
|
Overrides
GetSeriesValuePosition(Point, Boolean, Boolean)
Declaration
public override Point GetSeriesValuePosition(Point world, bool useInterpolation, bool skipUnknowns)
Parameters
| Type |
Name |
Description |
| Point |
world |
|
| System.Boolean |
useInterpolation |
|
| System.Boolean |
skipUnknowns |
|
Returns
Overrides
GetSeriesValuePositionAsync(Point, Boolean, Boolean)
Declaration
public override Task<Point> GetSeriesValuePositionAsync(Point world, bool useInterpolation, bool skipUnknowns)
Parameters
| Type |
Name |
Description |
| Point |
world |
|
| System.Boolean |
useInterpolation |
|
| System.Boolean |
skipUnknowns |
|
Returns
| Type |
Description |
| System.Threading.Tasks.Task<Point> |
|
Overrides
GetSeriesValuePositionFromSeriesPixel(Point, Boolean, Boolean)
Declaration
public override Point GetSeriesValuePositionFromSeriesPixel(Point mouse, bool useInterpolation, bool skipUnknowns)
Parameters
| Type |
Name |
Description |
| Point |
mouse |
|
| System.Boolean |
useInterpolation |
|
| System.Boolean |
skipUnknowns |
|
Returns
Overrides
GetSeriesValuePositionFromSeriesPixelAsync(Point, Boolean, Boolean)
Declaration
public override Task<Point> GetSeriesValuePositionFromSeriesPixelAsync(Point mouse, bool useInterpolation, bool skipUnknowns)
Parameters
| Type |
Name |
Description |
| Point |
mouse |
|
| System.Boolean |
useInterpolation |
|
| System.Boolean |
skipUnknowns |
|
Returns
| Type |
Description |
| System.Threading.Tasks.Task<Point> |
|
Overrides
NotifyIndexedPropertiesChanged()
Declaration
public override void NotifyIndexedPropertiesChanged()
Overrides
NotifyIndexedPropertiesChangedAsync()
Called to notify about changes to indexed-based properties, e.g. Brushes, Outlines, MarkerBrushes, MarkerOutlines and refresh series
Declaration
public override Task NotifyIndexedPropertiesChangedAsync()
Returns
| Type |
Description |
| System.Threading.Tasks.Task |
|
Overrides
RenderSeries(Boolean)
Declaration
public override void RenderSeries(bool animate)
Parameters
| Type |
Name |
Description |
| System.Boolean |
animate |
|
Overrides
RenderSeriesAsync(Boolean)
Declaration
public override Task RenderSeriesAsync(bool animate)
Parameters
| Type |
Name |
Description |
| System.Boolean |
animate |
True if the change should be animated.
|
Returns
| Type |
Description |
| System.Threading.Tasks.Task |
|
Overrides
StyleUpdated()
Declaration
public override void StyleUpdated()
Overrides
StyleUpdatedAsync()
Called when this series' Style is updated.
Declaration
public override Task StyleUpdatedAsync()
Returns
| Type |
Description |
| System.Threading.Tasks.Task |
|
Overrides
Implements
System.IDisposable