controllerInterfaceFile function

PartFile controllerInterfaceFile(
  1. ClientController controller,
  2. String formatter(
    1. Spec
    )
)

Implementation

PartFile controllerInterfaceFile(
  ClientController controller,
  String Function(Spec) formatter,
) {
  final content = createInterfaceContent(controller);

  return PartFile(
    content: formatter(content),
    path: ['lib', 'src', 'interfaces', controller.interfaceName.toSnakeCase()],
  );
}