shadertoy_sqlite library

Shadertoy sqlite storage.

Provides an implementation of the Shadertoy storage API based on the drift package

Classes

ShadertoySqliteOptions
Options for the Shadertoy Sqlite store
ShadertoySqliteStore

Enums

WebBackend

Functions

newShadertoySqliteLocalStore({String? path, bool? foreignKeysEnabled, bool? logStatementsEnabled, WebBackend? webBackend, String? sqliteWasmPath, int? shaderCount, int? userShaderCount, int? playlistShaderCount, ErrorMode? errorHandling}) Future<ShadertoyStore>
Creates a ShadertoyStore backed by a local ShadertoySqliteStore
newShadertoySqliteMemoryStore({bool? foreignKeysEnabled, bool? logStatementsEnabled, WebBackend? webBackend, String? sqliteWasmPath, int? shaderCount, int? userShaderCount, int? playlistShaderCount, ErrorMode? errorHandling}) Future<ShadertoyStore>
Creates a ShadertoyStore backed by a in-memory ShadertoySqliteStore