Line data Source code
1 : part of rx_bloc_generator; 2 : 3 : /// A mapper that converts a [MethodElement] into an event [Method] 4 : class _StateMethod implements _BuilderContract { 5 1 : const _StateMethod(this.field); 6 : 7 : final FieldElement field; 8 : 9 1 : @override 10 1 : Method build() => Method( 11 1 : (b) => b 12 3 : ..docs.addAll(['']) // A new line 13 2 : ..returns = refer( 14 3 : field.type.getDisplayString(withNullability: true), 15 : ) 16 3 : ..name = field.stateMethodName, 17 : ); 18 : }