예제 #1
0
 internal void ApplyTypographyScheme(IFontElement fontElement)
 {
     Font = fontElement?.ToUIFont();
     _typographyScheme.Subtitle1 = Font;
     TextFieldTypographyThemer.ApplyTypographyScheme(_typographyScheme, this);
     TextFieldTypographyThemer.ApplyTypographyScheme(_typographyScheme, _activeTextinputController);
 }
예제 #2
0
 public static void ApplyTypographyScheme(IMaterialTextField textField, IFontElement fontElement)
 {
     textField.TextInput.Font             = fontElement?.ToUIFont();
     textField.TypographyScheme.Subtitle1 = textField.TextInput.Font;
     TextFieldTypographyThemer.ApplyTypographyScheme(textField.TypographyScheme, textField.TextInput);
     TextFieldTypographyThemer.ApplyTypographyScheme(textField.TypographyScheme, textField.ActiveTextInputController);
 }
        void ApplyTypographyScheme()
        {
            if (Control == null)
            {
                return;
            }

            _typographyScheme.Subtitle1 = Control.Font;
            TextFieldTypographyThemer.ApplyTypographyScheme(_typographyScheme, Control);
            TextFieldTypographyThemer.ApplyTypographyScheme(_typographyScheme, _activeTextinputController);
        }
 void ApplyTypographyScheme()
 {
     TextFieldTypographyThemer.ApplyTypographyScheme(_typographyScheme, Control);
     TextFieldTypographyThemer.ApplyTypographyScheme(_typographyScheme, _activeTextinputController);
 }