isValid method

bool isValid()

Validates the function definition.

Implementation

bool isValid() {
  if (name.isEmpty || api.isEmpty) return false;
  if (!validMethods.contains(method)) return false;
  return true;
}