Source code for dazzler.components.core._stylesheet

"""Autogenerated file: DO NOT EDIT!"""
import typing  # noqa: F401
from dazzler.system import Component, Aspect, UNDEFINED  # noqa: F401


[docs]class Stylesheet(Component): """ Load a stylesheet. """ uri = Aspect(required=True, docstring="Stylesheet url to load.") loaded = Aspect(docstring="Is the stylesheet loaded.") timeout = Aspect(docstring="Time until it cancel the loading.") error = Aspect(docstring="Error loading the stylesheet.") class_name = Aspect(docstring="Class name automatically added by dazzler api with a prefix for the component library.ie: core component Container become ``dazzler-core-container``.When added on the component, the class names will be concatenated.") # noqa: E501 style = Aspect(docstring="Style object for the top level wrapper of the component.") # noqa: E501
[docs] def __init__( self, uri: str, loaded: typing.Optional[bool] = UNDEFINED, timeout: typing.Optional[typing.Union[float, int]] = UNDEFINED, error: typing.Optional[str] = UNDEFINED, class_name: typing.Optional[str] = UNDEFINED, style: typing.Optional[typing.Dict] = UNDEFINED, identity: str = None ): """ :param uri: Stylesheet url to load. :param loaded: Is the stylesheet loaded. :param timeout: Time until it cancel the loading. :param error: Error loading the stylesheet. :param class_name: Class name automatically added by dazzler api with a prefix for the component library. ie: core component Container become ``dazzler-core-container``. When added on the component, the class names will be concatenated. :param style: Style object for the top level wrapper of the component. """ Component.__init__(self, locals(), identity)