INNER CODE UNIT · Python

beta

google-antigravity/antigravity-sdk-python · google/antigravity/beta/__init__.py:221

def beta(obj_or_name: T, /) -> T:
  ...


def beta(obj_or_name: Any = None, /) -> Any:
  """Exports top-level symbols to `beta` or attaches class methods/properties to `.beta`.

  Args:
    obj_or_name: Either the decorated class/callable/descriptor directly, or an
      optional custom export name string (`@beta("CustomName")`).

  Returns:
    The decorated symbol (for top-level exports) or a `_BetaMethod` descriptor
    (for owned methods/properties inside a class body).
  """

  def _decorate(target: Any, custom_name: str | None = None) -> Any:
    _mark_beta(target)

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…