package rdf

  1. Overview
  2. Docs

Elements of Activitypub extension of https://www.w3.org/ns/activitystreams#

include module type of Activitystreams
val activitystreams : Iri.t

https://www.w3.org/ns/activitystreams#

val activitystreams_ : string -> Iri.t
val c_Accept : Iri.t

Actor accepts the Object

val c_Activity : Iri.t

An Object representing some form of Action that has been taken

val c_Add : Iri.t

To Add an Object or Link to Something

val c_Announce : Iri.t

Actor announces the object to the target

val c_Application : Iri.t

Represents a software application of any sort

val c_Arrive : Iri.t

To Arrive Somewhere (can be used, for instance, to indicate that a particular entity is currently located somewhere, e.g. a "check-in")

val c_Article : Iri.t

A written work. Typically several paragraphs long. For example, a blog post or a news article.

val c_Audio : Iri.t

An audio file

val c_Block : Iri.t
val c_Collection : Iri.t

An ordered or unordered collection of Objects or Links

val c_CollectionPage : Iri.t

A subset of items from a Collection

val c_Create : Iri.t

To Create Something

val c_Delete : Iri.t

To Delete Something

val c_Dislike : Iri.t

The actor dislikes the object

val c_Document : Iri.t

Represents a digital document/file of any sort

val c_Event : Iri.t

An Event of any kind

val c_Flag : Iri.t

To flag something (e.g. flag as inappropriate, flag as spam, etc)

val c_Follow : Iri.t

To Express Interest in Something

val c_Group : Iri.t

A Group of any kind.

val c_Ignore : Iri.t

Actor is ignoring the Object

val c_Image : Iri.t

An Image file

val c_IntransitiveActivity : Iri.t

An Activity that has no direct object

val c_Invite : Iri.t

To invite someone or something to something

val c_Join : Iri.t

To Join Something

val c_Leave : Iri.t

To Leave Something

val c_Like : Iri.t

To Like Something

Represents a qualified reference to another resource. Patterned after the RFC5988 Web Linking Model

val c_Listen : Iri.t

The actor listened to the object

val c_Mention : Iri.t

A specialized Link that represents an @mention

val c_Move : Iri.t

The actor is moving the object. The target specifies where the object is moving to. The origin specifies where the object is moving from.

val c_Note : Iri.t

A Short note, typically less than a single paragraph. A "tweet" is an example, or a "status update"

val c_Object : Iri.t
val c_Offer : Iri.t

To Offer something to someone or something

val c_OrderedCollection : Iri.t

A variation of Collection in which items are strictly ordered

val c_OrderedCollectionPage : Iri.t

An ordered subset of items from an OrderedCollection

val c_OrderedItems : Iri.t

A rdf:List variant for Objects and Links

val c_Organization : Iri.t

An Organization

val c_Page : Iri.t

A Web Page

val c_Person : Iri.t

A Person

val c_Place : Iri.t

A physical or logical location

val c_Profile : Iri.t

A Profile Document

val c_Public : Iri.t

"Public" audience from activitypub.

val c_Question : Iri.t

A question of any sort.

val c_Read : Iri.t

The actor read the object

val c_Reject : Iri.t

Actor rejects the Object

val c_Relationship : Iri.t

Represents a Social Graph relationship between two Individuals (indicated by the 'a' and 'b' properties)

val c_Remove : Iri.t

To Remove Something

val c_Service : Iri.t

A service provided by some entity

val c_TentativeAccept : Iri.t

Actor tentatively accepts the Object

val c_TentativeReject : Iri.t

Actor tentatively rejects the object

val c_Tombstone : Iri.t

A placeholder for a deleted object

val c_Travel : Iri.t

The actor is traveling to the target. The origin specifies where the actor is traveling from.

val c_Undo : Iri.t

To Undo Something. This would typically be used to indicate that a previous Activity has been undone.

val c_Update : Iri.t

To Update/Modify Something

val c_Video : Iri.t

A Video document of any kind.

val c_View : Iri.t

The actor viewed the object

val accuracy : Iri.t

Specifies the accuracy around the point established by the longitude and latitude

val actor : Iri.t

Subproperty of as:attributedTo that identifies the primary actor

val altitude : Iri.t

The altitude of a place

val anyOf : Iri.t

Describes a possible inclusive answer or option for a question.

val attachment : Iri.t
val attachments : Iri.t
val attributedTo : Iri.t

Identifies an entity to which an object is attributed

val audience : Iri.t
val author : Iri.t

Identifies the author of an object. Deprecated. Use as:attributedTo instead

val bcc : Iri.t
val bto : Iri.t
val cc : Iri.t
val content : Iri.t

The content of the object.

val context : Iri.t

Specifies the context within which an object exists or an activity was performed

val current : Iri.t
val deleted : Iri.t

Specifies the date and time the object was deleted

val describes : Iri.t

On a Profile object, describes the object described by the profile

val downstreamDuplicates : Iri.t
val duration : Iri.t

The duration of the object

val endTime : Iri.t

The ending time of the object

val first : Iri.t
val formerType : Iri.t

On a Tombstone object, describes the former type of the deleted object

val generator : Iri.t
val height : Iri.t

The display height expressed as device independent pixels

val href : Iri.t

The target URI of the Link

val hreflang : Iri.t

A hint about the language of the referenced resource

val icon : Iri.t
val id : Iri.t
val image : Iri.t
val inReplyTo : Iri.t
val instrument : Iri.t

Indentifies an object used (or to be used) to complete an activity

val items : Iri.t
val last : Iri.t
val latitude : Iri.t

The latitude

val location : Iri.t
val longitude : Iri.t

The longitude

val mediaType : Iri.t

The MIME Media Type

val name : Iri.t
val next : Iri.t
val object_ : Iri.t
val objectType : Iri.t
val oneOf : Iri.t

Describes a possible exclusive answer or option for a question.

val origin : Iri.t

For certain activities, specifies the entity from which the action is directed.

val partOf : Iri.t
val prev : Iri.t
val preview : Iri.t
val provider : Iri.t
val published : Iri.t

Specifies the date and time the object was published

val radius : Iri.t

Specifies a radius around the point established by the longitude and latitude

val rating : Iri.t

A numeric rating (>= 0.0, <= 5.0) for the object

val rel : Iri.t

The RFC 5988 or HTML5 Link Relation associated with the Link

val relationship : Iri.t

On a Relationship object, describes the type of relationship

val replies : Iri.t
val result : Iri.t
val startIndex : Iri.t

In a strictly ordered logical collection, specifies the index position of the first item in the items list

val startTime : Iri.t

The starting time of the object

val subject : Iri.t

On a Relationship object, identifies the subject. e.g. when saying "John is connected to Sally", 'subject' refers to 'John'

val summary : Iri.t

A short summary of the object

val tag : Iri.t
val tags : Iri.t
val target : Iri.t
val to_ : Iri.t
val totalItems : Iri.t

The total number of items in a logical collection

val units : Iri.t

Identifies the unit of measurement used by the radius, altitude and accuracy properties. The value can be expressed either as one of a set of predefined units or as a well-known common URI that identifies units.

val updated : Iri.t

Specifies when the object was last updated

val upstreamDuplicates : Iri.t
val url : Iri.t

Specifies a link to a specific representation of the Object

val verb : Iri.t
val width : Iri.t

Specifies the preferred display width of the content, expressed in terms of device independent pixels.

class {from}2 : ?sub:Term.term -> Graph.graph -> object ... end
val endpoints : Iri.t
val following : Iri.t
val followers : Iri.t
val inbox : Iri.t
val liked : Iri.t
val shares : Iri.t
val likes : Iri.t
val oauthAuthorizationEndpoint : Iri.t
val oauthTokenEndpoint : Iri.t
val outbox : Iri.t
val preferredUsername : Iri.t
val provideClientKey : Iri.t
val proxyUrl : Iri.t
val sharedInbox : Iri.t
val signClientKey : Iri.t
val source : Iri.t
val streams : Iri.t
val uploadMedia : Iri.t
module Open : sig ... end
class from : ?sub:Term.term -> Graph.graph -> object ... end