ReceivedShare

data class ReceivedShare(val ownerWebId: String, val mode: ShareMode, val resourceUri: String, val addedAt: String? = null) : Parcelable

A share the user has received — ownerWebId has granted the current user mode on resourceUri. Stored in {podRoot}/solidshare/shares/received_shares.ttl.

addedAt is the ISO-8601 instant recorded for the share (dcterms:created on the index record). When the share is auto-synced from an inbox offer this is the owner's original share time (the offer's as:published); when added by scanning or pasting a link it is the moment it was added. null for legacy rows written before timestamps existed.

Constructors

Link copied to clipboard
constructor(ownerWebId: String, mode: ShareMode, resourceUri: String, addedAt: String? = null)

Properties

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

Functions

Link copied to clipboard
abstract fun describeContents(): Int
Link copied to clipboard
abstract fun writeToParcel(p0: Parcel, p1: Int)