WowText.labelSmall constructor
WowText.labelSmall(
- String? data, {
- String? messageDefault,
- Key? key,
- int? maxLines = 1,
- Color? color,
- FontWeight? fontWeight,
- TextDecoration? decoration,
- FontStyle? fontStyle,
- TextAlign? textAlign = TextAlign.start,
- bool? softWrap = true,
Văn bản kích thước nhỏ nhất trong app
data
có thể là văn bản hoặc id văn bản trên server
Kiểu mã văn bản: chữ cái in hoa, số, dấu gạch dưới
'HELLO_WORLD' // => đúng
'LANGUAGE_1' // => đúng
'LANGUAGE_1_VN' // => đúng
'HELLO_' // => sai
'_HELLO' // => sai
'1_HELLO' // => sai
'HELLOWORLD' // => sai
'Home_Title' // => sai
Ví dụ
WowText('Hello World'); // => 'Hello world'
WowText('HELLO_WORLD'); // => 'Hello world' với văn bản lưu trên server
Implementation
factory WowText.labelSmall(
String? data, {
String? messageDefault,
Key? key,
int? maxLines = 1,
Color? color,
FontWeight? fontWeight,
TextDecoration? decoration,
FontStyle? fontStyle,
TextAlign? textAlign = TextAlign.start,
bool? softWrap = true,
}) =>
WowText(
data,
messageDefault: messageDefault,
style: WowTextStyle.labelSmall.copyWith(
color: color,
fontWeight: fontWeight,
decoration: decoration,
fontStyle: fontStyle,
),
textAlign: textAlign,
maxLines: maxLines,
softWrap: softWrap,
);