# {py:mod}`simvx.core.assets.loaders.bytes_loader` ```{py:module} simvx.core.assets.loaders.bytes_loader ``` ```{autodoc2-docstring} simvx.core.assets.loaders.bytes_loader :allowtitles: ``` ## Module Contents ### Classes ````{list-table} :class: autosummary longtable :align: left * - {py:obj}`BytesLoader ` - ```{autodoc2-docstring} simvx.core.assets.loaders.bytes_loader.BytesLoader :summary: ``` ```` ### API `````{py:class} BytesLoader(*, cache_bytes: int = 256 * 1024 * 1024) :canonical: simvx.core.assets.loaders.bytes_loader.BytesLoader Bases: {py:obj}`simvx.core.assets.loaders.base.Loader` ```{autodoc2-docstring} simvx.core.assets.loaders.bytes_loader.BytesLoader ``` ```{rubric} Initialization ``` ```{autodoc2-docstring} simvx.core.assets.loaders.bytes_loader.BytesLoader.__init__ ``` ````{py:attribute} suffixes :canonical: simvx.core.assets.loaders.bytes_loader.BytesLoader.suffixes :type: tuple[str, ...] :value: > () ```{autodoc2-docstring} simvx.core.assets.loaders.bytes_loader.BytesLoader.suffixes ``` ```` ````{py:method} parse(raw: bytes, uri: str) -> bytes :canonical: simvx.core.assets.loaders.bytes_loader.BytesLoader.parse ```` ````{py:method} get_cached(uri: str, version: str | None) -> typing.Any | None :canonical: simvx.core.assets.loaders.bytes_loader.BytesLoader.get_cached ```` ````{py:method} store(uri: str, version: str | None, value: typing.Any) -> None :canonical: simvx.core.assets.loaders.bytes_loader.BytesLoader.store ```` ````{py:method} claims(uri: str) -> bool :canonical: simvx.core.assets.loaders.bytes_loader.BytesLoader.claims ```` `````