Source code for redditwarp.models.wiki_ASYNC


from __future__ import annotations
from typing import TYPE_CHECKING, Any, Mapping, Sequence
if TYPE_CHECKING:
    from ..client_ASYNC import Client

from .wiki import (
    WikiPageRevisionAuthorUser as BaseWikiPageRevisionAuthorUser,
    WikiPage as BaseWikiPage,
    WikiPageRevision as BaseWikiPageRevision,
    WikiPageSettings as BaseWikiPageSettings,
)

[docs]class WikiPageRevisionAuthorUser(BaseWikiPageRevisionAuthorUser): def __init__(self, d: Mapping[str, Any], client: Client) -> None: super().__init__(d) self.client: Client = client ("")
[docs]class WikiPage(BaseWikiPage): revision_author: WikiPageRevisionAuthorUser
[docs]class WikiPageRevision(BaseWikiPageRevision): author: WikiPageRevisionAuthorUser
[docs]class WikiPageSettings(BaseWikiPageSettings): editors: Sequence[WikiPageRevisionAuthorUser]