INNER CODE UNIT · Dart
upDown
OpenFlutter/k_chart · lib/k_chart_widget.dart:358
double upDown = entity.change ?? entity.close - entity.open;
double upDownPercent = entity.ratio ?? (upDown / entity.open) * 100;
final double? entityAmount = entity.amount;
infos = [
getDate(entity.time),
entity.open.toStringAsFixed(widget.fixedLength),
entity.high.toStringAsFixed(widget.fixedLength),
entity.low.toStringAsFixed(widget.fixedLength),
entity.close.toStringAsFixed(widget.fixedLength),
"${upDown > 0 ? "+" : ""}${upDown.toStringAsFixed(widget.fixedLength)}",
"${upDownPercent > 0 ? "+" : ''}${upDownPercent.toStringAsFixed(2)}%",
if (entityAmount != null) entityAmount.toInt().toString()
];
final dialogPadding = 4.0;
final dialogWidth = mWidth / 3;
return Container(
margin: EdgeInsets.only(
left: snapshot.data!.isLeft