Getter constructor
Getter({
- required String name,
- required String returnType,
- String? modifier,
- List<
IExpression> ? statements,
Example Abstract Getter
Getter(
name: 'name',
returnType: 'String',
)
Output
: String get name;
Example Getter
Getter(
name: 'getName',
returnType: 'String',
modifier: 'static',
statements: [
Return("'name'")
]
)
Output
: static String get getName { return 'name'; }
Implementation
/// Example Getter
///```dart
/// Getter(
/// name: 'getName',
/// returnType: 'String',
/// modifier: 'static',
/// statements: [
/// Return("'name'")
/// ]
/// )
///```
/// [Output]: static String get getName { return 'name'; }
Getter(
{required this.name,
required this.returnType,
this.modifier,
this.statements});