feat(group): 支持清空群昵称功能
This commit is contained in:
parent
498bdb7f5d
commit
bfd865fdc9
|
|
@ -164,10 +164,11 @@ class GroupProfileNameCardState extends TIMUIKitState<GroupProfileNameCard>{
|
||||||
}
|
}
|
||||||
|
|
||||||
/// 验证群昵称格式
|
/// 验证群昵称格式
|
||||||
/// 仅限中文、字母、数字和下划线,2-16个字
|
/// 允许空值(清空昵称)或仅限中文、字母、数字和下划线,2-16个字
|
||||||
bool _validateNameCard(String text) {
|
bool _validateNameCard(String text) {
|
||||||
|
// 允许空值,用于清空群昵称
|
||||||
if (text.isEmpty) {
|
if (text.isEmpty) {
|
||||||
return false;
|
return true;
|
||||||
}
|
}
|
||||||
|
|
||||||
// 检查长度:2-16个字符
|
// 检查长度:2-16个字符
|
||||||
|
|
@ -183,8 +184,8 @@ class GroupProfileNameCardState extends TIMUIKitState<GroupProfileNameCard>{
|
||||||
/// 实时验证群昵称格式并设置提示信息
|
/// 实时验证群昵称格式并设置提示信息
|
||||||
void _validateNameCardRealTime(String text) {
|
void _validateNameCardRealTime(String text) {
|
||||||
if (text.isEmpty) {
|
if (text.isEmpty) {
|
||||||
isValid = false;
|
isValid = true;
|
||||||
validationMessage = TIM_t("昵称不能为空");
|
validationMessage = TIM_t("清空昵称");
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
@ -266,8 +267,8 @@ class _NameCardInputWidgetState extends State<_NameCardInputWidget> {
|
||||||
void _validateModalInput(String text) {
|
void _validateModalInput(String text) {
|
||||||
setState(() {
|
setState(() {
|
||||||
if (text.isEmpty) {
|
if (text.isEmpty) {
|
||||||
modalIsValid = false;
|
modalIsValid = true;
|
||||||
modalValidationMessage = TIM_t("昵称不能为空");
|
modalValidationMessage = TIM_t("清空昵称");
|
||||||
} else if (text.length < 2) {
|
} else if (text.length < 2) {
|
||||||
modalIsValid = false;
|
modalIsValid = false;
|
||||||
modalValidationMessage = TIM_t("昵称至少需要2个字符");
|
modalValidationMessage = TIM_t("昵称至少需要2个字符");
|
||||||
|
|
@ -288,8 +289,9 @@ class _NameCardInputWidgetState extends State<_NameCardInputWidget> {
|
||||||
}
|
}
|
||||||
|
|
||||||
bool _validateNameCard(String text) {
|
bool _validateNameCard(String text) {
|
||||||
|
// 允许空值,用于清空群昵称
|
||||||
if (text.isEmpty) {
|
if (text.isEmpty) {
|
||||||
return false;
|
return true;
|
||||||
}
|
}
|
||||||
|
|
||||||
// 检查长度:2-16个字符
|
// 检查长度:2-16个字符
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue