initSuperFields function

void initSuperFields(
  1. StringBuffer buffer,
  2. Class target
)

Implementation

void initSuperFields(StringBuffer buffer, Class target) {
  List<Field> fields = target.fields.toList();

  for (var field in fields) {
    String? fieldKnobType = getFieldKnobType(field);

    if (fieldKnobType == null) {
      continue;
    }

    buffer.writeln('${field.name}Knob = context.knobs.$fieldKnobType');
  }
}