alignment static method
将对话框位置转换为 MainAxisAlignment 对齐方式
position
参数优先级高于实例配置,当为 null 时使用 QuickDialog.instance.position
- top 对应 MainAxisAlignment.start
- bottom 对应 MainAxisAlignment.end
- center 对应 MainAxisAlignment.center
Implementation
static MainAxisAlignment alignment(QuickDialogPosition? position) {
QuickDialogPosition alignment = position ?? QuickDialog.instance.position;
switch (alignment){
case QuickDialogPosition.top:
return MainAxisAlignment.start;
case QuickDialogPosition.bottom:
return MainAxisAlignment.end;
case QuickDialogPosition.center:
return MainAxisAlignment.center;
}
}