private CorrelationPlot(TimeSynchronizedContext context, IDataPoint dataPoint, ISyncPage pointSyncPage) : base(context, dataPoint) { this.Canvas.EnableTouchEvents = true; this.Canvas.Touch += OnTouch; this._pointSyncPage = pointSyncPage; }
public static async Task <CorrelationPlot> Create(IDataPoint datapoint, TimeSynchronizedContext context, ISyncPage pointSyncPage) { var correlationPlot = new CorrelationPlot(context, datapoint, pointSyncPage); var lineDrawer = await correlationPlot.CreateLineDrawer(datapoint); correlationPlot.AddLine(lineDrawer); return(correlationPlot); }