Else not needed on if - return pattern
This commit is contained in:
Родитель
497a763303
Коммит
b7268452d5
|
@ -21,29 +21,25 @@ namespace FormsCommunityToolkit.Effects.Droid
|
|||
var editText = Control as EditText;
|
||||
if (editText == null)
|
||||
return;
|
||||
else
|
||||
{
|
||||
old = editText.InputType;
|
||||
oldFilters = editText.GetFilters().ToArray();
|
||||
|
||||
old = editText.InputType;
|
||||
oldFilters = editText.GetFilters().ToArray();
|
||||
|
||||
editText.SetRawInputType(InputTypes.ClassText | InputTypes.TextFlagCapCharacters);
|
||||
editText.SetRawInputType(InputTypes.ClassText | InputTypes.TextFlagCapCharacters);
|
||||
|
||||
var newFilters = oldFilters.ToList();
|
||||
newFilters.Add(new InputFilterAllCaps());
|
||||
editText.SetFilters(newFilters.ToArray());
|
||||
}
|
||||
}
|
||||
var newFilters = oldFilters.ToList();
|
||||
newFilters.Add(new InputFilterAllCaps());
|
||||
editText.SetFilters(newFilters.ToArray());
|
||||
}
|
||||
|
||||
protected override void OnDetached()
|
||||
{
|
||||
var editText = Control as EditText;
|
||||
if (editText == null)
|
||||
return;
|
||||
else
|
||||
{
|
||||
editText.SetRawInputType(old);
|
||||
editText.SetFilters(oldFilters);
|
||||
}
|
||||
}
|
||||
|
||||
editText.SetRawInputType(old);
|
||||
editText.SetFilters(oldFilters);
|
||||
}
|
||||
}
|
||||
}
|
|
@ -21,7 +21,6 @@ namespace FormsCommunityToolkit.Effects.Droid
|
|||
var effect = (FormsCommunityToolkit.Effects.CustomFontEffect)Element.Effects.FirstOrDefault(item => item is FormsCommunityToolkit.Effects.CustomFontEffect);
|
||||
if (effect != null && !string.IsNullOrWhiteSpace(effect.FontPath))
|
||||
{
|
||||
|
||||
var font = Typeface.CreateFromAsset(Forms.Context.Assets, effect.FontPath);
|
||||
control.Typeface = font;
|
||||
}
|
||||
|
|
|
@ -16,7 +16,8 @@ namespace FormsCommunityToolkit.Effects.Droid
|
|||
protected override void OnAttached()
|
||||
{
|
||||
var editText = Control as EditText;
|
||||
if (editText == null) return;
|
||||
if (editText == null)
|
||||
return;
|
||||
|
||||
old = editText.InputType;
|
||||
editText.InputType = editText.InputType | Android.Text.InputTypes.TextFlagNoSuggestions;
|
||||
|
@ -25,7 +26,8 @@ namespace FormsCommunityToolkit.Effects.Droid
|
|||
protected override void OnDetached()
|
||||
{
|
||||
var editText = Control as EditText;
|
||||
if (editText == null) return;
|
||||
if (editText == null)
|
||||
return;
|
||||
|
||||
editText.InputType = old;
|
||||
}
|
||||
|
|
|
@ -15,16 +15,14 @@ namespace FormsCommunityToolkit.Effects.Droid
|
|||
|
||||
if (control == null)
|
||||
return;
|
||||
else
|
||||
{
|
||||
var effect = (FormsCommunityToolkit.Effects.MultiLineLabelEffect)Element.Effects.FirstOrDefault(item => item is FormsCommunityToolkit.Effects.MultiLineLabelEffect);
|
||||
if (effect != null && effect.Lines > 0)
|
||||
{
|
||||
control.SetSingleLine(false);
|
||||
control.SetLines(effect.Lines);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
var effect = (FormsCommunityToolkit.Effects.MultiLineLabelEffect)Element.Effects.FirstOrDefault(item => item is FormsCommunityToolkit.Effects.MultiLineLabelEffect);
|
||||
if (effect != null && effect.Lines > 0)
|
||||
{
|
||||
control.SetSingleLine(false);
|
||||
control.SetLines(effect.Lines);
|
||||
}
|
||||
}
|
||||
|
||||
protected override void OnDetached()
|
||||
{
|
||||
|
|
|
@ -19,8 +19,8 @@ namespace FormsCommunityToolkit.Effects.Droid
|
|||
var editText = Control as EditText;
|
||||
if (editText == null)
|
||||
return;
|
||||
else
|
||||
editText.SetSelectAllOnFocus(true);
|
||||
|
||||
editText.SetSelectAllOnFocus(true);
|
||||
}
|
||||
|
||||
protected override void OnDetached()
|
||||
|
@ -28,8 +28,8 @@ namespace FormsCommunityToolkit.Effects.Droid
|
|||
var editText = Control as EditText;
|
||||
if (editText == null)
|
||||
return;
|
||||
else
|
||||
editText.SetSelectAllOnFocus(false);
|
||||
}
|
||||
|
||||
editText.SetSelectAllOnFocus(false);
|
||||
}
|
||||
}
|
||||
}
|
|
@ -62,17 +62,17 @@ namespace FormsCommunityToolkit.Effects.Droid
|
|||
var textView = Control as TextView;
|
||||
if (textView == null)
|
||||
return;
|
||||
else
|
||||
textView.AddOnLayoutChangeListener(_listener = new ShrinkTextOnLayoutChangeListener(textView));
|
||||
}
|
||||
|
||||
textView.AddOnLayoutChangeListener(_listener = new ShrinkTextOnLayoutChangeListener(textView));
|
||||
}
|
||||
|
||||
protected override void OnDetached()
|
||||
{
|
||||
var textView = Control as TextView;
|
||||
if (textView == null)
|
||||
return;
|
||||
else
|
||||
textView.RemoveOnLayoutChangeListener(_listener);
|
||||
}
|
||||
|
||||
textView.RemoveOnLayoutChangeListener(_listener);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
@ -18,11 +18,9 @@ namespace FormsCommunityToolkit.Effects.iOS
|
|||
var editText = Control as UITextField;
|
||||
if (editText == null)
|
||||
return;
|
||||
else
|
||||
{
|
||||
old = editText.AutocapitalizationType;
|
||||
editText.AutocapitalizationType = UITextAutocapitalizationType.AllCharacters;
|
||||
}
|
||||
|
||||
old = editText.AutocapitalizationType;
|
||||
editText.AutocapitalizationType = UITextAutocapitalizationType.AllCharacters;
|
||||
}
|
||||
|
||||
protected override void OnDetached()
|
||||
|
@ -30,8 +28,8 @@ namespace FormsCommunityToolkit.Effects.iOS
|
|||
var editText = Control as UITextField;
|
||||
if (editText == null)
|
||||
return;
|
||||
else
|
||||
editText.AutocapitalizationType = old;
|
||||
|
||||
editText.AutocapitalizationType = old;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
@ -13,15 +13,13 @@ namespace FormsCommunityToolkit.Effects.iOS
|
|||
{
|
||||
var control = Control as UILabel;
|
||||
|
||||
if (control == null)
|
||||
if (control == null)
|
||||
return;
|
||||
else
|
||||
{
|
||||
var effect = (FormsCommunityToolkit.Effects.CustomFontEffect)Element.Effects.FirstOrDefault (item => item is FormsCommunityToolkit.Effects.CustomFontEffect);
|
||||
if (effect != null && !string.IsNullOrWhiteSpace (effect.FontPath))
|
||||
control.Font = UIFont.FromName (effect.FontFamilyName, control.Font.PointSize);
|
||||
}
|
||||
}
|
||||
|
||||
var effect = (FormsCommunityToolkit.Effects.CustomFontEffect)Element.Effects.FirstOrDefault(item => item is FormsCommunityToolkit.Effects.CustomFontEffect);
|
||||
if (effect != null && !string.IsNullOrWhiteSpace(effect.FontPath))
|
||||
control.Font = UIFont.FromName(effect.FontFamilyName, control.Font.PointSize);
|
||||
}
|
||||
|
||||
protected override void OnDetached ()
|
||||
{
|
||||
|
|
|
@ -18,21 +18,19 @@ namespace FormsCommunityToolkit.Effects.iOS
|
|||
var entry = Control as UITextField;
|
||||
if (entry == null || string.IsNullOrWhiteSpace(entry.Placeholder))
|
||||
return;
|
||||
else
|
||||
{
|
||||
old = entry.AttributedPlaceholder;
|
||||
var entryFontSize = entry.Font.PointSize;
|
||||
entry.AttributedPlaceholder = new NSAttributedString(entry.Placeholder, font: UIFont.ItalicSystemFontOfSize(entryFontSize));
|
||||
}
|
||||
}
|
||||
|
||||
old = entry.AttributedPlaceholder;
|
||||
var entryFontSize = entry.Font.PointSize;
|
||||
entry.AttributedPlaceholder = new NSAttributedString(entry.Placeholder, font: UIFont.ItalicSystemFontOfSize(entryFontSize));
|
||||
}
|
||||
|
||||
protected override void OnDetached()
|
||||
{
|
||||
var entry = Control as UITextField;
|
||||
if (entry == null)
|
||||
return;
|
||||
else
|
||||
entry.AttributedPlaceholder = old;
|
||||
}
|
||||
|
||||
entry.AttributedPlaceholder = old;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
@ -18,15 +18,13 @@ namespace FormsCommunityToolkit.Effects.iOS
|
|||
|
||||
if (control == null)
|
||||
return;
|
||||
else
|
||||
{
|
||||
initialeLines = control.Lines;
|
||||
|
||||
var effect = (FormsCommunityToolkit.Effects.MultiLineLabelEffect)Element.Effects.FirstOrDefault(item => item is FormsCommunityToolkit.Effects.MultiLineLabelEffect);
|
||||
if (effect != null && effect.Lines > 0)
|
||||
control.Lines = effect.Lines;
|
||||
}
|
||||
}
|
||||
initialeLines = control.Lines;
|
||||
|
||||
var effect = (FormsCommunityToolkit.Effects.MultiLineLabelEffect)Element.Effects.FirstOrDefault(item => item is FormsCommunityToolkit.Effects.MultiLineLabelEffect);
|
||||
if (effect != null && effect.Lines > 0)
|
||||
control.Lines = effect.Lines;
|
||||
}
|
||||
|
||||
protected override void OnDetached()
|
||||
{
|
||||
|
@ -34,8 +32,8 @@ namespace FormsCommunityToolkit.Effects.iOS
|
|||
|
||||
if (control == null)
|
||||
return;
|
||||
else
|
||||
control.Lines = initialeLines;
|
||||
}
|
||||
|
||||
control.Lines = initialeLines;
|
||||
}
|
||||
}
|
||||
}
|
|
@ -18,11 +18,9 @@ namespace FormsCommunityToolkit.Effects.iOS
|
|||
var editText = Control as UITextField;
|
||||
if (editText == null)
|
||||
return;
|
||||
else
|
||||
{
|
||||
old = editText.BorderStyle;
|
||||
editText.BorderStyle = UITextBorderStyle.None;
|
||||
}
|
||||
|
||||
old = editText.BorderStyle;
|
||||
editText.BorderStyle = UITextBorderStyle.None;
|
||||
}
|
||||
|
||||
protected override void OnDetached()
|
||||
|
@ -30,8 +28,8 @@ namespace FormsCommunityToolkit.Effects.iOS
|
|||
var editText = Control as UITextField;
|
||||
if (editText == null)
|
||||
return;
|
||||
else
|
||||
editText.BorderStyle = old;
|
||||
|
||||
editText.BorderStyle = old;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
@ -18,27 +18,23 @@ namespace FormsCommunityToolkit.Effects.iOS
|
|||
var editText = Control as UITextField;
|
||||
if (editText == null)
|
||||
return;
|
||||
else
|
||||
{
|
||||
editText.EditingDidBegin += (object sender, System.EventArgs e) =>
|
||||
{
|
||||
editText.PerformSelector(new Selector("selectAll"), null, 0.0f);
|
||||
};
|
||||
}
|
||||
}
|
||||
|
||||
editText.EditingDidBegin += (object sender, System.EventArgs e) =>
|
||||
{
|
||||
editText.PerformSelector(new Selector("selectAll"), null, 0.0f);
|
||||
};
|
||||
}
|
||||
|
||||
protected override void OnDetached()
|
||||
{
|
||||
var editText = Control as UITextField;
|
||||
if (editText == null)
|
||||
return;
|
||||
else
|
||||
{
|
||||
editText.EditingDidBegin -= (object sender, System.EventArgs e) =>
|
||||
{
|
||||
editText.PerformSelector(new Selector("selectAll"), null, 0.0f);
|
||||
};
|
||||
}
|
||||
}
|
||||
|
||||
ßeditText.EditingDidBegin -= (object sender, System.EventArgs e) =>
|
||||
{
|
||||
editText.PerformSelector(new Selector("selectAll"), null, 0.0f);
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
Загрузка…
Ссылка в новой задаче