Package-level declarations
Types
Link copied to clipboard
Link copied to clipboard
class AppleFileManagerAssetManager(fileSystem: FileSystem = SystemFileSystem, basePath: String = NSFileManager.defaultManager().currentDirectoryPath) : AssetManager
Temporary reader directly from the build/processedResource
until we find out how to embed resources into the application
Link copied to clipboard
class AppleNsBundleAssetManager(bundle: NSBundle = NSBundle.mainBundle, fileSystem: FileSystem = SystemFileSystem, wshohResourcesRoot: String = "wsoh-resources") : AssetManager
Reader from the main bundle.
Link copied to clipboard
Link copied to clipboard
interface AssetStorage
Link copied to clipboard
Link copied to clipboard
class LinuxAssetManager(appName: String = "wasm-sqlite-open-helper", xdgBaseDirs: List<Path> = XdgBaseDirectory.getBaseDataDirectories(), fileSystem: FileSystem = SystemFileSystem) : AssetManager
Link copied to clipboard
Link copied to clipboard
class PlayheadIoException(message: String?, paths: List<Pair<String, Throwable>> = emptyList()) : PlayheadException
Functions
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
fun <R : Any> AssetManager.readOrThrow(url: AssetUrl, transform: (RawSource, String) -> Result<R>): R