ServerParamAnnotation.fromElement constructor

ServerParamAnnotation.fromElement(
  1. DartObject object,
  2. ElementAnnotation annotation
)

Implementation

factory ServerParamAnnotation.fromElement(
  DartObject object,
  // ignore: avoid_unused_constructor_parameters
  ElementAnnotation annotation,
) {
  final name = object.getField('name')?.toStringValue();
  final pipe = object.getField('pipe')?.toTypeValue();

  return ServerParamAnnotation(name: name, pipe: ServerPipe.fromType(pipe));
}