Skip to content

Field

autogen.beta.events.base.Field #

Field(default=Ellipsis, *, default_factory=Ellipsis)
Source code in autogen/beta/events/base.py
def __init__(
    self, default: Any = Ellipsis, *, default_factory: Callable[[], Any] | EllipsisType = Ellipsis
) -> None:
    self.name = ""

    self.__default = default
    self.__default_factory = default_factory

name instance-attribute #

name = ''

get_default #

get_default()
Source code in autogen/beta/events/base.py
def get_default(self) -> Any:
    if self.__default_factory is not Ellipsis:
        return self.__default_factory()
    return self.__default

is_ #

is_(other)
Source code in autogen/beta/events/base.py
def is_(self, other: Any) -> Condition:
    return OpCondition(operator.is_, self.name, other, self.event_class)