FespNodeBuilderField.obj constructor

FespNodeBuilderField.obj(
  1. DartObject e
)

Implementation

factory FespNodeBuilderField.obj(DartObject e) {
  final className = e.getField('className')!.toStringValue()!;
  return FespNodeBuilderField(
    className: className,
    argsList: getArgsList(e, className),
    returnType: e.getField('returnType')!.toStringValue()!,
    classFields: e.getField('classFields')!.toListValue()!.map((e) {
      return FespNodeBuilderClassField.obj(e);
    }).toList(),
    customFields: getCustomFields(e),
  );
}