createInterfaceContent function

Spec createInterfaceContent(
  1. ClientController controller
)

Implementation

Spec createInterfaceContent(ClientController controller) {
  return Class(
    (b) => b
      ..abstract = true
      ..modifier = ClassModifier.interface
      ..name = controller.interfaceName
      ..constructors.add(Constructor((b) => b..constant = true))
      ..methods.addAll(createInterfaceMethods(controller)),
  );
}