universal_storage_cloudkit_web 0.1.0-dev.1 copy "universal_storage_cloudkit_web: ^0.1.0-dev.1" to clipboard
universal_storage_cloudkit_web: ^0.1.0-dev.1 copied to clipboard

Web CloudKit JS bridge for universal_storage_cloudkit.

universal_storage_cloudkit_web #

Web bridge package for universal_storage_cloudkit.

Architecture #

  • Raw layer: lib/src/raw/cloudkit_raw.g.dart (generated)
  • Wrapper layer: CloudKitWebBridge and CloudKitWebClient
    • Preferred runtime mode: native CloudKit JS object model (CloudKit.configure + container/private DB methods)
    • Compatibility mode: adapter-style window.CloudKit.* methods when present

Testing #

  • VM tests: flutter test
  • Browser interop tests (stubbed global CloudKit):
    dart test -p chrome test/cloudkit_js_interop_browser_test.dart

Regeneration #

CloudKit web raw bindings are generated from the pinned tool/generated/cloudkit.generated.d.ts snapshot through xsoulspace_js_interop_codegen (TS IR parser + Dart emitter).

dart run tool/generate.dart
dart run tool/generate.dart --check
0
likes
150
points
0
downloads

Documentation

API reference

Publisher

unverified uploader

Weekly Downloads

Web CloudKit JS bridge for universal_storage_cloudkit.

Repository (GitHub)
View/report issues

License

MIT (license)

Dependencies

universal_storage_cloudkit_platform_interface

More

Packages that depend on universal_storage_cloudkit_web