setFontSize method

  1. @override
Future<void> setFontSize(
  1. FontSize size
)
override

Implementation

@override
Future<void> setFontSize(FontSize size) async {
  int fontSize = 24;
  switch (size) {
    case FontSize.SM:
      fontSize = 16;
      break;
    case FontSize.MD:
      fontSize = 24;
      break;
    case FontSize.LG:
      fontSize = 32;
      break;
    case FontSize.XL:
      fontSize = 48;
      break;
  }
  Map<String, dynamic> arguments = <String, dynamic>{"size": fontSize};

  await methodChannel.invokeMethod("FONT_SIZE", arguments);
}