Skip to content

Theme

Source code in docs_src/capo_appstream/types/theme.py
class Theme(TypedDict, closed=True):
    stack_name: NotRequired["capo_appstream.types.name.Name"]
    """<p>The stack that has the custom branding theme.</p>"""
    state: NotRequired["capo_appstream.types.theme_state.ThemeState"]
    """<p>The state of the theme.</p>"""
    theme_title_text: NotRequired[
        "capo_appstream.types.theme_title_text.ThemeTitleText"
    ]
    """<p>The browser tab page title.</p>"""
    theme_styling: NotRequired["capo_appstream.types.theme_styling.ThemeStyling"]
    """<p>The color that is used for the website links, text, buttons, and catalog page background.</p>"""
    theme_footer_links: NotRequired[
        "capo_appstream.types.theme_footer_links.ThemeFooterLinks"
    ]
    """<p>The website links that display in the catalog page footer.</p>"""
    theme_organization_logo_url: NotRequired["capo_appstream.types.string.String"]
    """<p>The URL of the logo that displays in the catalog page header.</p>"""
    theme_favicon_url: NotRequired["capo_appstream.types.string.String"]
    """<p>The URL of the icon that displays at the top of a user's browser tab during streaming sessions.</p>"""
    created_time: NotRequired["capo_appstream.types.timestamp.Timestamp"]
    """<p>The time the theme was created.</p>"""

created_time instance-attribute

created_time: NotRequired[Timestamp]

The time the theme was created.

stack_name instance-attribute

stack_name: NotRequired[Name]

The stack that has the custom branding theme.

state instance-attribute

state: NotRequired[ThemeState]

The state of the theme.

theme_favicon_url instance-attribute

theme_favicon_url: NotRequired[String]

The URL of the icon that displays at the top of a user's browser tab during streaming sessions.

theme_footer_links: NotRequired[ThemeFooterLinks]

The website links that display in the catalog page footer.

theme_organization_logo_url instance-attribute

theme_organization_logo_url: NotRequired[String]

The URL of the logo that displays in the catalog page header.

theme_styling instance-attribute

theme_styling: NotRequired[ThemeStyling]

The color that is used for the website links, text, buttons, and catalog page background.

theme_title_text instance-attribute

theme_title_text: NotRequired[ThemeTitleText]

The browser tab page title.