actionscript-3 - 什么是Dart等同于AS3参数对象?

标签 actionscript-3 dart

我正在将AS3代码转换为Dart。我已经部分翻译了以下内容,但我仍然坚持如何处理AS3参数对象。有指导吗?

void setLabelTextColors([int upColor = 0, int overColor = 0, int downColor = 0]) {
  _lcUp = arguments.length > 0 ? upColor : -1;
  ...
}

最佳答案

您可以使用问号运算符查看是否已提供参数。

void setLabelTextColors([int upColor = 0, int overColor = 0, int downColor = 0]) {
  _lcUp = ?upColor ? upColor : -1;
  ...
}

关于actionscript-3 - 什么是Dart等同于AS3参数对象?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16343355/

相关文章:

Flutter Vertical Tab 仅在水平方向滚动

actionscript-3 - AS3 对象内存使用与静态与实例方法

apache-flex - 安全错误 : Error #2000: No active security context

arrays - flash as3 使用 Math.max() 函数内部的数组

css - 如何将 StyleSheet 应用于纯文本的 TextField

flutter - ListView 和 BottomNavigationBar 之间的空白

dart - 单击 Iconbutton 后如何将其更改为不同的 Iconbutton

javascript - 是否有一种方法只返回 ActionScript 中 RegEx 的匹配项或第一个变量匹配项或 null?

dart - 如何在 flutter 中实现 150 个动画心形?

Dart/flutter : DropdownButton causes exception when value is changed