ActivityPub::Activity
Inherits ActivityPub < Ktistec::Model::Undoable < Ktistec::Model::Polymorphic < Ktistec::Model::Linked < Ktistec::Model::Common < Ktistec::Model < Reference < Object
Constants
ALIASES = ["ActivityPub::Activity::Add", "ActivityPub::Activity::Block", "ActivityPub::Activity::Flag", "ActivityPub::Activity::Listen", "ActivityPub::Activity::Read", "ActivityPub::Activity::Remove", "ActivityPub::Activity::View"]
Constructors
dereference(key_pair, iri, *, ignore_cached = false, include_deleted = false, deadline : Time::Instant | Nil, **options) : self
SourceClass methods
all_subtypes
Returns type and all concrete (non-abstract) subtypes, including any aliases defined on the type.
dereference?(key_pair, iri, *, ignore_cached = false, include_deleted = false, deadline : Time::Instant | Nil = nil, **options) : self | Nil
Sourcefind(_iri iri : String | Nil, include_deleted : Bool = false, include_undone : Bool = false)
Sourcefind?(_iri iri : String | Nil, include_deleted : Bool = false, include_undone : Bool = false)
Sourcefrom_json_ld(json, **options)
Sourcefrom_json_ld?(json, **options)
Sourcemap(json, **options)
Sourcerecursive
SourceInstance methods
_association_actor
Source_belongs_to_setter_for_actor(actor_ : ActivityPub::Actor, update_associations = true) : ActivityPub::Actor
Sourceactor(key_pair, *, dereference = false, ignore_cached = false, ignore_changed = false, include_deleted = false, include_undone = false, deadline : Time::Instant | Nil, **options)
actor?(key_pair, *, dereference = false, ignore_cached = false, ignore_changed = false, include_deleted = false, include_undone = false, deadline : Time::Instant | Nil = nil, **options)
actor_iri
Sourceactor_iri=(actor_iri : String | Nil)
Sourceaudience
Sourcecc
Sourcedisplay_date(timezone = nil)
Sourcefrom_json_ld(json)
Sourceinstrument_iri
Sourceinstrument_iri=(instrument_iri : String | Nil)
Sourceiri
iri=(iri : String)
object_iri
Sourceobject_iri=(object_iri : String | Nil)
Sourcepublished
Sourcepublished=(published : Time | Nil)
Sourceresult_iri
Sourceresult_iri=(result_iri : String | Nil)
Sourceshort_date(timezone = nil)
Sourcesummary
Sourcesummary=(summary : String | Nil)
Sourcetarget_iri
Sourcetarget_iri=(target_iri : String | Nil)
Sourceto
Sourceto_json_ld(recursive = self.class.recursive)
Sourcevisible
Sourcevisible=(visible : Bool)
SourceNested types
- ActivityPub::Activity::Accept
- ActivityPub::Activity::Announce
- ActivityPub::Activity::Create
- ActivityPub::Activity::Delete
- ActivityPub::Activity::Dislike
- ActivityPub::Activity::Follow
- ActivityPub::Activity::Like
- ActivityPub::Activity::ModelHelper
- ActivityPub::Activity::ObjectActivity
- ActivityPub::Activity::QuoteRequest
- ActivityPub::Activity::Reject
- ActivityPub::Activity::Undo
- ActivityPub::Activity::Update