OutboxedWritesProvider class final
Helper that funnels Supabase writes through the OfflineOutbox. On web (no outbox), it falls through to direct Supabase calls. Screens and notifiers can write through this without re-implementing the enqueue / call / mark-synced dance per call site.
- Inheritance
-
- Object
- ProviderOrFamily
- ProviderBase<
OutboxedWrites> - OutboxedWritesProvider
Properties
- argument → Object?
-
If this provider was created with the
.familymodifier, argument is the variable that was used.finalinherited -
dependencies
→ Iterable<
ProviderOrFamily> ? -
The list of providers that this provider potentially depends on.
finalinherited
- from → Family?
-
If this provider was created with the
.familymodifier, from is the.familyinstance.finalinherited - hashCode → int
-
The hash code for this object.
no setterinherited
- isAutoDispose → bool
-
Whether the state associated to this provider should be disposed
automatically when the provider stops being listened.
finalinherited
- name → String?
-
A custom label for providers.
finalinherited
-
origin
→ ProviderBase<
OutboxedWrites> -
The provider that is overridden.
no setterinherited
- retry → Retry?
-
The retry strategy to use when a provider fails.
finalinherited
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
Methods
-
$createElement(
$ProviderPointer pointer) → $ProviderElement< OutboxedWrites> - @nodoc
-
create(
Ref ref) → OutboxedWrites - @nodoc
-
debugGetCreateSourceHash(
) → String - A debug-only function for obtaining a hash of the source code of the initialization function.
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
overrideWith(
Create< OutboxedWrites> create) → Override -
Override the provider with a new initialization function.
inherited
-
overrideWithValue(
OutboxedWrites value) → Override - Overrides a provider with a value, ejecting the default behavior.
-
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited