Skip to content

omnipy.components.raw.protocols

CLASS DESCRIPTION
IsModifyAllLinesCallable
IsModifyContentCallable
IsModifyEachLineCallable

IsModifyAllLinesCallable

Bases: Protocol

Source code in src/omnipy/components/raw/protocols.py
class IsModifyAllLinesCallable(Protocol):
    """"""
    def __call__(self, all_lines: list[str], **kwargs: object) -> list[str]:
        ...

IsModifyContentCallable

Bases: Protocol

Source code in src/omnipy/components/raw/protocols.py
4
5
6
7
class IsModifyContentCallable(Protocol):
    """"""
    def __call__(self, data_file: str, **kwargs: object) -> str:
        ...

IsModifyEachLineCallable

Bases: Protocol

Source code in src/omnipy/components/raw/protocols.py
class IsModifyEachLineCallable(Protocol):
    """"""
    def __call__(self, line_no: int, line: str, **kwargs: object) -> str:
        ...