public static void MapSeriesCount(ChartHandler handler, IChartView chart) { ViewHandler.CheckParameters(handler, chart); for (int i = 0; i < chart.SeriesCount; i++) { Random rnd = new Random(i); Native.LineSeries series = new Native.LineSeries(); series.Data = new DataAdapter(new List <DataObject>() { new DataObject(1, rnd.NextDouble()), new DataObject(2, rnd.NextDouble()), new DataObject(3, rnd.NextDouble()), new DataObject(4, rnd.NextDouble()), new DataObject(5, rnd.NextDouble()), }); handler?.TypedNativeView?.AddSeries(series); } }
public static void MapTextColor(LabelHandler handler, ILabel label) { ViewHandler.CheckParameters(handler, label); handler.TypedNativeView?.UpdateTextColor(label, DefaultTextColor); }
public static void MapThumbColor(SliderHandler handler, ISlider slider) { ViewHandler.CheckParameters(handler, slider); handler.TypedNativeView?.UpdateThumbColor(slider, DefaultThumbColor); }
public static void MapText(ButtonHandler handler, IButton button) { ViewHandler.CheckParameters(handler, button); handler.TypedNativeView?.UpdateText(button); }
public static void MapValue(SliderHandler handler, ISlider slider) { ViewHandler.CheckParameters(handler, slider); handler.TypedNativeView?.UpdateValue(slider); }
public static void MapMaximumTrackColor(SliderHandler handler, ISlider slider) { ViewHandler.CheckParameters(handler, slider); handler.TypedNativeView?.UpdateMaximumTrackColor(slider, DefaultMaxTrackColor); }
public static void MapSeriesCount(ChartHandler handler, IChartView chart) { ViewHandler.CheckParameters(handler, chart); // TODO RR }
public static void MapTextColor(ButtonHandler handler, IButton button) { ViewHandler.CheckParameters(handler, button); handler.TypedNativeView?.UpdateTextColor(button, ButtonTextColorDefaultNormal, ButtonTextColorDefaultHighlighted, ButtonTextColorDefaultDisabled); }
public static void MapMinimumTrackColor(SliderHandler handler, ISlider slider) { ViewHandler.CheckParameters(handler, slider); handler.TypedNativeView?.UpdateMinimumTrackColor(slider, DefaultProgressBackgroundTintList, DefaultProgressBackgroundTintMode); }
public static void MapThumbColor(SwitchHandler handler, ISwitch view) { ViewHandler.CheckParameters(handler, view); handler.TypedNativeView?.UpdateThumbColor(view, DefaultThumbColor); }
public static void MapIsToggled(SwitchHandler handler, ISwitch view) { ViewHandler.CheckParameters(handler, view); handler.TypedNativeView?.UpdateIsToggled(view); }