rsync abstract method
Future<void>
rsync(
- ShadertoyStore metadataStore,
- VaultStore assetStore,
- HybridSyncMode mode, {
- SyncTaskRunner? runner,
- int? concurrency,
- int? timeout,
- List<
String> playlistIds,
Synchronizes the metadataStore
with the remote shadertoy data.
metadataStore
: AShadertoyStore
implementation to store the metadataassetStore
: AVaultStore
implementation to store shader and user assetsmode
: Specifies the mode used on the synchronization, either full or newestconcurrency
: Maximum number of simultaneous requeststimeout
: Request timeout in secondsplaylistIds
: The playlists to synchronize
Implementation
Future<void> rsync(
ShadertoyStore metadataStore, VaultStore assetStore, HybridSyncMode mode,
{SyncTaskRunner? runner,
int? concurrency,
int? timeout,
List<String> playlistIds});