Source code for zapi.domain.contracts.ticket_field_port

from typing import Protocol, Iterable
from ..models.ticket_field import TicketField

[docs] class TicketFieldPort(Protocol):
[docs] def list(self) -> Iterable[TicketField]: ...
[docs] def get(self, field_id: int) -> TicketField: ...
[docs] def create(self, body: dict) -> TicketField: ...
[docs] def update(self, field_id: int, body: dict) -> TicketField: ...
[docs] def delete(self, field_id: int) -> None: ...