getDefaultAlignment method

  1. @override
TAlignment getDefaultAlignment()
override

Implementation

@override
TAlignment getDefaultAlignment() {
  final bs = <TColumnButtonStyle>{buttonStyle};
  final host = _host;
  if (host != null) {
    bs.add(host.defaultEditorStyle(buttonStyle, _field));
  }
  if (bs.contains(TColumnButtonStyle.cbsCheckboxColumn) ||
      bs.contains(TColumnButtonStyle.cbsButtonColumn)) {
    return TAlignment.taCenter;
  }
  if (_field != null) return _field!.alignment;
  return TAlignment.taLeftJustify;
}