getTextSize method

UFUTextSize getTextSize(
  1. UFUButtonSize size
)

Return textSize by using button size and default size is UFUTextSize.heading3.

Implementation

UFUTextSize getTextSize(UFUButtonSize size) {
  switch (size) {
    case UFUButtonSize.flat:
    case UFUButtonSize.large:
      return UFUTextSize.heading3;
    case UFUButtonSize.medium:
    case UFUButtonSize.small:
      return UFUTextSize.heading4;
    case UFUButtonSize.mediumWithIcon:
    case UFUButtonSize.extraSmall:
      return (textSize != UFUTextSize.heading4)
          ? textSize ?? UFUTextSize.heading3
          : UFUTextSize.heading3;
    case UFUButtonSize.datePickerButton:
    case UFUButtonSize.size24:
      return UFUTextSize.heading5;
    default:
      return UFUTextSize.heading3;
  }
}