icloud_storage_plus 1.0.0 copy "icloud_storage_plus: ^1.0.0" to clipboard
icloud_storage_plus: ^1.0.0 copied to clipboard

PlatformiOSmacOS

Flutter plugin for iCloud document storage that syncs across devices with safe file operations and Files app integration.

example/lib/main.dart

import 'package:flutter/material.dart';
import 'gather.dart';
import 'upload.dart';
import 'download.dart';
import 'delete.dart';
import 'move.dart';
import 'rename.dart';

void main() {
  runApp(const MyApp());
}

class MyApp extends StatelessWidget {
  const MyApp({super.key});

  @override
  Widget build(BuildContext context) {
    return MaterialApp(
      debugShowCheckedModeBanner: false,
      onGenerateRoute: ((settings) {
        final args = settings.arguments;
        Widget page = const Gather();
        switch (settings.name) {
          case '/upload':
            page = Upload(containerId: args as String);
            break;
          case '/download':
            page = Download(containerId: args as String);
            break;
          case '/delete':
            page = Delete(containerId: args as String);
            break;
          case '/move':
            page = Move(containerId: args as String);
            break;
          case '/rename':
            page = Rename(containerId: args as String);
            break;
        }
        return MaterialPageRoute(builder: (_) => page);
      }),
    );
  }
}
0
likes
160
points
45
downloads

Publisher

verified publisherjasonholtdigital.com

Weekly Downloads

Flutter plugin for iCloud document storage that syncs across devices with safe file operations and Files app integration.

Repository (GitHub)
View/report issues

Documentation

API reference

License

MIT (license)

Dependencies

equatable, flutter, logging, plugin_platform_interface

More

Packages that depend on icloud_storage_plus

Packages that implement icloud_storage_plus