SchemaItem

public class SchemaItem : SyncableItem, Codable, Identifiable

Item is the baseclass for all of the data classes.

  • Last access date of the Item.

    Declaration

    Swift

    @objc
    dynamic var dateAccessed: Date?
  • Creation date of the Item.

    Declaration

    Swift

    @objc
    dynamic var dateCreated: Date?
  • Last modification date of the Item.

    Declaration

    Swift

    @objc
    dynamic var dateModified: Date?
  • Whether the Item is deleted.

    Declaration

    Swift

    @objc
    dynamic var deleted: Bool
  • The identifier of an external source.

    Declaration

    Swift

    @objc
    dynamic var externalId: String?
  • A description of the item.

    Declaration

    Swift

    @objc
    dynamic var itemDescription: String?
  • Whether the Item is starred.

    Declaration

    Swift

    @objc
    dynamic var starred: Bool
  • The last version loaded from the server.

    Declaration

    Swift

    @objc
    dynamic var version: Int
  • uid

    The unique identifier of the Item set by the pod.

    Declaration

    Swift

    let uid: RealmOptional<Int>
  • Data that cannot directly be imported in the appropriate Items (yet), in JSON format

    Declaration

    Swift

    @objc
    dynamic var importJson: String?
  • A collection of all edges of an Item.

    Declaration

    Swift

    let allEdges: List<Edge>
  • Undocumented

    Declaration

    Swift

    public func superDecode(from decoder: Decoder) throws