isOptional abstract method

bool isOptional()

Checks if this parameter is optional.

Returns:

  • true if either:
    • Positional parameter in square brackets [param]
    • Named parameter in curly braces {param}
  • false for required parameters

Implementation

bool isOptional();