public static void MapTextColor(ITimePickerHandler handler, ITimePicker timePicker) { if (handler is TimePickerHandler platformHandler) { handler.PlatformView?.UpdateTextColor(timePicker); } }
public static void MapFont(ITimePickerHandler handler, ITimePicker timePicker) { var fontManager = handler.GetRequiredService <IFontManager>(); handler.PlatformView?.UpdateFont(timePicker, fontManager); }
public static void MapCharacterSpacing(ITimePickerHandler handler, ITimePicker timePicker) { handler.PlatformView?.UpdateCharacterSpacing(timePicker); }
public static void MapTime(ITimePickerHandler handler, ITimePicker timePicker) { handler.PlatformView?.UpdateTime(timePicker, handler.PlatformView?.Picker); }
public static void MapFormat(ITimePickerHandler handler, ITimePicker timePicker) { handler.PlatformView?.UpdateFormat(timePicker); }
// This is a Android-specific mapping public static void MapBackground(ITimePickerHandler handler, ITimePicker timePicker) { handler.PlatformView?.UpdateBackground(timePicker); }
public static void MapCharacterSpacing(ITimePickerHandler handler, ITimePicker timePicker) { }
public static void MapFormat(ITimePickerHandler handler, ITimePicker view) { }
public static void MapTextColor(ITimePickerHandler handler, ITimePicker timePicker) { }
public static void MapTime(ITimePickerHandler handler, ITimePicker view) { }
public static void MapTextColor(ITimePickerHandler handler, ITimePicker timePicker) { //handler.PlatformView?.UpdateTextColor(timePicker, DefaultTextColor); }