ServerHeaderAnnotation.fromElement constructor
ServerHeaderAnnotation.fromElement(
- DartObject object,
- ElementAnnotation annotation
Implementation
factory ServerHeaderAnnotation.fromElement(
DartObject object,
// ignore: avoid_unused_constructor_parameters
ElementAnnotation annotation,
) {
final name = object.getField('name')?.toStringValue();
final pipe = object.getField('pipe')?.toTypeValue();
final all = object.getField('all')?.toBoolValue();
return ServerHeaderAnnotation(
name: name,
pipe: ServerPipe.fromType(pipe),
all: all ?? false,
);
}