oembedpy.adapters.mkdocs module

MkDocs integration.

This provides as MkDocs pluing. You can use by add it into your mkdocs.yml.

class oembedpy.adapters.mkdocs.OembedPlugin

Bases: BasePlugin

Oembed injection plugin for MkDocs.

config_scheme: PlainConfigSchema = (('fallback_type', <mkdocs.config.config_options.Type object>),)
on_page_content(html: str, **kwargs) str | None

Find oembed code-blocks and inject embed contents.

on_startup(*, command: str, dirty: bool) None