xsoulspace_review_snapstore 0.4.0-beta.2 copy "xsoulspace_review_snapstore: ^0.4.0-beta.2" to clipboard
xsoulspace_review_snapstore: ^0.4.0-beta.2 copied to clipboard

Linux Snap Store review implementation for xsoulspace_review

xsoulspace_review_snapstore #

Linux Snap Store review implementation for xsoulspace_review.

Features #

  • Opens Snap Store review page via snap:// scheme
  • Consent dialog before opening store
  • Linux platform support

Usage #

import 'package:xsoulspace_review_snapstore/xsoulspace_review_snapstore.dart';
import 'package:xsoulspace_review/xsoulspace_review.dart';

// Create the reviewer with consent builder
final reviewer = SnapStoreReviewer(
  packageName: 'your-snap-package-name',
  consentBuilder: defaultFallbackConsentBuilder,
);

// Use with ReviewFoundation
final foundation = ReviewFoundation(
  storeReviewer: reviewer,
  requester: StoreReviewRequester(localDb: yourLocalDb),
);

await foundation.init();

Platform Support #

  • ✅ Linux (Snap Store)

Note #

The package name should be your Snap package name, not the Android package name.

  • xsoulspace_review_interface - Base abstractions
  • xsoulspace_review - Core orchestration (provides defaultFallbackConsentBuilder)
0
likes
150
points
0
downloads

Publisher

verified publisherxsoulspace.dev

Weekly Downloads

Linux Snap Store review implementation for xsoulspace_review

Homepage
Repository (GitHub)
View/report issues

Documentation

API reference

License

MIT (license)

Dependencies

flutter, xsoulspace_review_interface

More

Packages that depend on xsoulspace_review_snapstore