toDeclaration method

String? toDeclaration(
  1. String? className
)

Implementation

String? toDeclaration(String? className) {
  String? declaration;

  if (isEnum) {
    if (declaration != null) {
      declaration = '$declaration ${getEnum(className).toImport()}\n';
    } else {
      declaration = '${getEnum(className).toImport()}\n';
    }
  }
  if (declaration != null) {
    declaration =
        '$declaration ${stringifyDecorator(getDecorator())}    $type? $name${stringifyAssignment(assignment)};'
            .trim();
  } else {
    declaration =
        '${stringifyDecorator(getDecorator())}    $type? $name${stringifyAssignment(assignment)};'
            .trim();
  }
  return ModelTemplates.indented(declaration);
}