public static void UpdateKeyboard(this TEntry control, Keyboard keyboard, bool isSpellCheckEnabled, bool isTextPredictionEnabled) { control.Keyboard = keyboard.ToPlatform(); if (keyboard is CustomKeyboard customKeyboard) { control.AutoCapital = customKeyboard.Flags.ToAutoCapital(); } else { control.AutoCapital = AutoCapital.None; } control.InputHint = keyboard.ToInputHints(isSpellCheckEnabled, isTextPredictionEnabled); }
public static void UpdateText(this TEntry entry, InputView inputView) { entry.Text = TextTransformUtilites.GetTransformedText(entry.Text, inputView.TextTransform); }