toCode method

  1. @override
List<String> toCode()
override

Implementation

@override
List<String> toCode() {
  var _lines = super.toCode();

  if (name == null) return _lines;

  (safetyDescription ?? []).forEach((safetyDescriptionLine) {
    _lines.add(safetyDescriptionLine);
  });
  var dataTypeLine = appliedDataType;

  var fieldLine = '$dataTypeLine $name;';

  if (isFinal ?? false) {
    fieldLine = 'final $fieldLine';
  }

  _lines.add(fieldLine);
  return _lines;
}