Commit 9cf527bf authored by 朱翠翠's avatar 朱翠翠

code review

parent e66cc63b
......@@ -6,6 +6,7 @@
import 'package:flutter/cupertino.dart';
import 'package:flutter/material.dart';
import 'package:gm_flutter/ClueModel/server/entity/ProjectDetailsItem.dart';
import 'package:gm_flutter/commonModel/base/BaseComponent.dart';
class ProjectDetailsItemView extends StatelessWidget {
Groups listData;
......@@ -55,29 +56,18 @@ class ProjectDetailsItemView extends StatelessWidget {
margin: EdgeInsets.only(right: 25.0),
alignment: Alignment.centerLeft,
width: 78,
child: baseText(attrs.attrName, 13, Color(0xFF999999)),
),
child: baseText(attrs.attrName, 13, Color(0xFF999999),
textAlign: TextAlign.left,
maxLines: 2,
overflow: TextOverflow.ellipsis)),
Container(
alignment: Alignment.centerLeft,
child: baseText(attrs.attrValue, 14, Color(0xFF282828))),
],
),
);
}
baseText(String text, double fontSize, Color color, {bool bold = false}) {
return Text(
text,
textScaleFactor: 1.0,
style: TextStyle(
decoration: TextDecoration.none,
fontSize: fontSize,
color: color,
fontStyle: FontStyle.normal,
fontWeight: bold ? FontWeight.w500 : FontWeight.w400),
child: baseText(attrs.attrValue, 14, Color(0xFF282828),
textAlign: TextAlign.left,
maxLines: 2,
overflow: TextOverflow.ellipsis,
overflow: TextOverflow.ellipsis)),
],
),
);
}
}
......@@ -4,18 +4,11 @@
**/
import 'package:app_settings/app_settings.dart';
import 'package:flutter/gestures.dart';
import 'package:flutter/material.dart';
import 'package:flutter/rendering.dart';
import 'package:flutter_common/commonModel/eventbus/GlobalEventBus.dart';
import 'package:flutter_common/commonModel/live/LiveData.dart';
import 'package:flutter_common/commonModel/view/iOSLoading.dart';
import 'package:flutter_svg/svg.dart';
import 'package:gm_flutter/commonModel/GMBase.dart';
import 'package:gm_flutter/commonModel/bean/Pair.dart';
import 'package:gm_flutter/commonModel/util/DartUtil.dart';
import 'package:gm_flutter/commonModel/view/ImagesAnimation.dart';
import 'package:gm_flutter/commonModel/view/baseRefreshIndicator.dart';
import 'package:gm_flutter/commonModel/view/baseTabIndicator.dart';
import 'package:lottie/lottie.dart';
import 'package:pull_to_refresh/pull_to_refresh.dart';
......@@ -86,7 +79,11 @@ AppBar _baseAppBarChangeTitle(
);
}
Text baseText(String text, double fontSize, Color color, {bool bold = false}) {
Text baseText(String text, double fontSize, Color color,
{bool bold = false,
TextAlign textAlign = TextAlign.left,
int maxLines = 1,
TextOverflow overflow}) {
return Text(
text,
textScaleFactor: 1.0,
......@@ -96,6 +93,9 @@ Text baseText(String text, double fontSize, Color color, {bool bold = false}) {
color: color,
fontStyle: FontStyle.normal,
fontWeight: bold ? FontWeight.w500 : FontWeight.w400),
textAlign: textAlign,
maxLines: maxLines,
overflow: overflow == null ? TextOverflow.ellipsis : overflow,
);
}
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment