tlc.utils.decorators¶

Module Contents¶

Functions¶

Function

Description

disallow_positional_arguments

Decorator to disallow passing positional arguments to a method with a custom message.

Data¶

Data

Description

T

API¶

T = TypeVar(...)¶
disallow_positional_arguments(
message: str = '',
) Callable[[tlc.utils.decorators.T], tlc.utils.decorators.T]¶

Decorator to disallow passing positional arguments to a method with a custom message.

Parameters:

message – The custom message to display when the method is called with positional arguments. Usually a suggestion on what to do instead.

Returns:

The decorator.