Module ogr.abstract.label

Classes

class IssueLabel (parent: Any)
Expand source code
class IssueLabel(Label):
    @property
    def issue(self) -> "Issue":
        """Issue of issue label."""
        return self._parent

    def __str__(self) -> str:
        return "Issue" + super().__str__()

Represents labels on PRs and issues.

Ancestors

Subclasses

Instance variables

prop issue : Issue
Expand source code
@property
def issue(self) -> "Issue":
    """Issue of issue label."""
    return self._parent

Issue of issue label.

Inherited members

class Label (parent: Any)
Expand source code
class Label(OgrAbstractClass):
    """
    Represents labels on PRs and issues.
    """

    def __init__(self, parent: Any) -> None:
        self._parent = parent

    @property
    def name(self) -> str:
        """Name of the label."""
        raise NotImplementedError()

Represents labels on PRs and issues.

Ancestors

Subclasses

Instance variables

prop name : str
Expand source code
@property
def name(self) -> str:
    """Name of the label."""
    raise NotImplementedError()

Name of the label.

class PRLabel (parent: Any)
Expand source code
class PRLabel(Label):
    @property
    def pull_request(self) -> "PullRequest":
        """Pull request of pull request label."""
        return self._parent

    def __str__(self) -> str:
        return "PR" + super().__str__()

Represents labels on PRs and issues.

Ancestors

Subclasses

Instance variables

prop pull_request : PullRequest
Expand source code
@property
def pull_request(self) -> "PullRequest":
    """Pull request of pull request label."""
    return self._parent

Pull request of pull request label.

Inherited members