CursorData class abstract

Builds and contains a data of a platform Cursor https://developer.android.com/reference/android/database/Cursor

This class then will be converted with toMap and sent to the platform, which should have an Cursor implementation which can use the data of this class and return this native Cursor from content provider.

Returned from AndroidContentProvider.query.

See also:

Implementers

Constructors

CursorData({required List<String>? notificationUris})
Creates cursor data.

Properties

extras BundleMap?
A map with extra values.
getter/setter pair
hashCode int
The hash code for this object.
no setterinherited
notificationUris List<String>?
A list of URIs to watch the content changes.
final
payload Object?
Actual payload data.
no setter
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toMap() BundleMap
Converts the cursor to map to send it to platform.
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited