getTextSize method
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;
}
}