Copyright | © 2024 Patrick M. Niedzielski |
---|---|
License | BSD-3-Clause |
Maintainer | patrick@pniedzielski.net |
Stability | stable |
Portability | portable |
Safe Haskell | Safe-Inferred |
Language | Haskell2010 |
The ActivityStreams 2 Vocabulary is a foundational RDF vocabulary for representing activity structures and specific activity types in a decentralized social media application.
Synopsis
- _Accept :: Node
- _Activity :: Node
- _Add :: Node
- _Announce :: Node
- _Application :: Node
- _Arrive :: Node
- _Article :: Node
- _Audio :: Node
- _Block :: Node
- _Collection :: Node
- _CollectionPage :: Node
- _Create :: Node
- _Delete :: Node
- _Dislike :: Node
- _Document :: Node
- _Event :: Node
- _Flag :: Node
- _Follow :: Node
- _Group :: Node
- _Ignore :: Node
- _Image :: Node
- _IntransitiveActivity :: Node
- _Invite :: Node
- _Join :: Node
- _Leave :: Node
- _Like :: Node
- _Link :: Node
- _Listen :: Node
- _Mention :: Node
- _Move :: Node
- _Note :: Node
- _Object :: Node
- _Offer :: Node
- _OrderedCollection :: Node
- _OrderedCollectionPage :: Node
- _OrderedItems :: Node
- _Organization :: Node
- _Page :: Node
- _Person :: Node
- _Place :: Node
- _Profile :: Node
- _Question :: Node
- _Read :: Node
- _Reject :: Node
- _Relationship :: Node
- _Remove :: Node
- _Service :: Node
- _TentativeAccept :: Node
- _TentativeReject :: Node
- _Tombstone :: Node
- _Travel :: Node
- _Undo :: Node
- _Update :: Node
- _Video :: Node
- _View :: Node
- accuracy :: Node
- activitystreams :: Node
- actor :: Node
- altitude :: Node
- anyOf :: Node
- attachment :: Node
- attachments :: Node
- attributedTo :: Node
- audience :: Node
- author :: Node
- bcc :: Node
- bto :: Node
- cc :: Node
- content :: Node
- context :: Node
- current :: Node
- deleted :: Node
- describes :: Node
- downstreamDuplicates :: Node
- duration :: Node
- endTime :: Node
- first :: Node
- formerType :: Node
- generator :: Node
- height :: Node
- href :: Node
- hreflang :: Node
- icon :: Node
- id :: Node
- image :: Node
- inReplyTo :: Node
- instrument :: Node
- items :: Node
- last :: Node
- latitude :: Node
- location :: Node
- longitude :: Node
- mediaType :: Node
- name :: Node
- next :: Node
- nil :: Node
- object :: Node
- objectType :: Node
- oneOf :: Node
- origin :: Node
- partOf :: Node
- prev :: Node
- preview :: Node
- provider :: Node
- published :: Node
- radius :: Node
- rating :: Node
- rel :: Node
- relationship :: Node
- replies :: Node
- result :: Node
- startIndex :: Node
- startTime :: Node
- subject :: Node
- summary :: Node
- tag :: Node
- tags :: Node
- target :: Node
- to :: Node
- totalItems :: Node
- units :: Node
- updated :: Node
- upstreamDuplicates :: Node
- url :: Node
- verb :: Node
- width :: Node
- xsdNS :: Namespace
- xmlNS :: Namespace
- rdfsNS :: Namespace
- rdfNS :: Namespace
- owlNS :: Namespace
- asNS :: Namespace
- _NS :: Namespace
- iris :: [Node]
Documentation
_Application :: Node Source #
Represents a software application of any sort
To Arrive Somewhere (can be used, for instance, to indicate that a particular entity is currently located somewhere, e.g. a "check-in")
A written work. Typically several paragraphs long. For example, a blog post or a news article.
_Collection :: Node Source #
An ordered or unordered collection of Objects or Links
_CollectionPage :: Node Source #
A subset of items from a Collection
_IntransitiveActivity :: Node Source #
An Activity that has no direct object
Represents a qualified reference to another resource. Patterned after the RFC5988 Web Linking Model
The actor is moving the object. The target specifies where the object is moving to. The origin specifies where the object is moving from.
A Short note, typically less than a single paragraph. A "tweet" is an example, or a "status update"
_OrderedCollection :: Node Source #
A variation of Collection in which items are strictly ordered
_OrderedCollectionPage :: Node Source #
An ordered subset of items from an OrderedCollection
_OrderedItems :: Node Source #
A rdf:List variant for Objects and Links
_Organization :: Node Source #
An Organization
_Relationship :: Node Source #
Represents a Social Graph relationship between two Individuals (indicated by the a
and b
properties)
_TentativeAccept :: Node Source #
Actor tentatively accepts the Object
_TentativeReject :: Node Source #
Actor tentatively rejects the object
_Tombstone :: Node Source #
A placeholder for a deleted object
The actor is traveling to the target. The origin specifies where the actor is traveling from.
To Undo Something. This would typically be used to indicate that a previous Activity has been undone.
Specifies the accuracy around the point established by the longitude and latitude
activitystreams :: Node Source #
Extended Activity Streams 2.0 Vocabulary
attachment :: Node Source #
attachments :: Node Source #
attributedTo :: Node Source #
Identifies an entity to which an object is attributed
Specifies the context within which an object exists or an activity was performed
formerType :: Node Source #
On a Tombstone object, describes the former type of the deleted object
instrument :: Node Source #
Indentifies an object used (or to be used) to complete an activity
objectType :: Node Source #
For certain activities, specifies the entity from which the action is directed.
Specifies a radius around the point established by the longitude and latitude
relationship :: Node Source #
On a Relationship object, describes the type of relationship
startIndex :: Node Source #
In a strictly ordered logical collection, specifies the index position of the first item in the items list
On a Relationship object, identifies the subject. e.g. when saying "John is connected to Sally", subject
refers to John
totalItems :: Node Source #
The total number of items in a logical collection
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.
Specifies the preferred display width of the content, expressed in terms of device independent pixels.
Namespace prefix for <http://www.w3.org/2001/XMLSchema#>.
Namespace prefix for <http://www.w3.org/XML/1998/namespace>.
Namespace prefix for <http://www.w3.org/2000/01/rdf-schema#>.
Namespace prefix for <http://www.w3.org/1999/02/22-rdf-syntax-ns#>.
Namespace prefix for <http://www.w3.org/2002/07/owl#>.
Namespace prefix for <http://www.w3.org/ns/activitystreams#>.
Namespace prefix for <http://www.w3.org/ns/activitystreams#>.