EtebaseItem class
The dart binding of the EtebaseItem rust class
Properties
- hashCode → int
-
The hash code for this object.
no setterinherited
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
Methods
-
clone(
) → Future< EtebaseItem> - Clone an item object
-
delete(
) → Future< void> - Mark the item as deleted
-
dispose(
) → Future< void> - Destroy the object
-
getContent(
[int? sizeHint]) → Future< Uint8List> - Write the content of the item to a byte array and return its length
-
getEtag(
) → Future< String> - The etag of the item
-
getMeta(
) → Future< EtebaseItemMetadata> - Return the metadata of the item
-
getMetaRaw(
[int? sizeHint]) → Future< Uint8List> - Write the metadata of the item to a byte array and return its length
-
getUid(
) → Future< String> - The UID of the item
-
isDeleted(
) → Future< bool> - Check whether the item is marked as deleted
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
setContent(
Uint8List content) → Future< void> - Set the content of the item
-
setMeta(
EtebaseItemMetadata meta) → Future< void> - Set metadata for the item object
-
setMetaRaw(
Uint8List meta) → Future< void> - Set metadata for the item object from a byte array
-
toString(
) → String -
A string representation of this object.
inherited
-
verify(
) → Future< bool> - Manually verify the integrity of the item
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited