"""Provide interactive family trees by integrating Betty with `Cytoscape.js <https://cytoscape.org/>`_."""
from __future__ import annotations
from pathlib import Path
from typing import TYPE_CHECKING, final
from typing_extensions import override
from betty.extension.webpack import Webpack, WebpackEntryPointProvider
from betty.locale.localizable import _, Localizable
from betty.project.extension import Extension
if TYPE_CHECKING:
from betty.plugin import PluginIdentifier
from betty.machine_name import MachineName
from collections.abc import Sequence
[docs]
@final
class Trees(Extension, WebpackEntryPointProvider):
"""
Provide interactive family trees for use in web pages.
"""