show reply / quotes for bsky posts
This commit is contained in:
82
sorbet/rbi/dsl/domain/post/bluesky_post.rbi
generated
82
sorbet/rbi/dsl/domain/post/bluesky_post.rbi
generated
@@ -487,6 +487,12 @@ class Domain::Post::BlueskyPost
|
||||
sig { params(args: T.untyped, blk: T.untyped).returns(::Domain::UserPostCreation) }
|
||||
def build_primary_user_post_creation(*args, &blk); end
|
||||
|
||||
sig { params(args: T.untyped, blk: T.untyped).returns(::Domain::Post::BlueskyPost) }
|
||||
def build_quoted_post(*args, &blk); end
|
||||
|
||||
sig { params(args: T.untyped, blk: T.untyped).returns(::Domain::Post::BlueskyPost) }
|
||||
def build_replying_to_post(*args, &blk); end
|
||||
|
||||
sig { params(args: T.untyped, blk: T.untyped).returns(::DomainPostsBlueskyAux) }
|
||||
def create_bluesky_aux(*args, &blk); end
|
||||
|
||||
@@ -517,6 +523,18 @@ class Domain::Post::BlueskyPost
|
||||
sig { params(args: T.untyped, blk: T.untyped).returns(::Domain::UserPostCreation) }
|
||||
def create_primary_user_post_creation!(*args, &blk); end
|
||||
|
||||
sig { params(args: T.untyped, blk: T.untyped).returns(::Domain::Post::BlueskyPost) }
|
||||
def create_quoted_post(*args, &blk); end
|
||||
|
||||
sig { params(args: T.untyped, blk: T.untyped).returns(::Domain::Post::BlueskyPost) }
|
||||
def create_quoted_post!(*args, &blk); end
|
||||
|
||||
sig { params(args: T.untyped, blk: T.untyped).returns(::Domain::Post::BlueskyPost) }
|
||||
def create_replying_to_post(*args, &blk); end
|
||||
|
||||
sig { params(args: T.untyped, blk: T.untyped).returns(::Domain::Post::BlueskyPost) }
|
||||
def create_replying_to_post!(*args, &blk); end
|
||||
|
||||
sig { returns(T.nilable(::Domain::User::BlueskyUser)) }
|
||||
def creator; end
|
||||
|
||||
@@ -575,6 +593,32 @@ class Domain::Post::BlueskyPost
|
||||
sig { params(value: T.nilable(::Domain::UserPostCreation)).void }
|
||||
def primary_user_post_creation=(value); end
|
||||
|
||||
sig { returns(T.nilable(::Domain::Post::BlueskyPost)) }
|
||||
def quoted_post; end
|
||||
|
||||
sig { params(value: T.nilable(::Domain::Post::BlueskyPost)).void }
|
||||
def quoted_post=(value); end
|
||||
|
||||
sig { returns(T::Boolean) }
|
||||
def quoted_post_changed?; end
|
||||
|
||||
sig { returns(T::Boolean) }
|
||||
def quoted_post_previously_changed?; end
|
||||
|
||||
sig { returns(T::Array[T.untyped]) }
|
||||
def quoting_post_ids; end
|
||||
|
||||
sig { params(ids: T::Array[T.untyped]).returns(T::Array[T.untyped]) }
|
||||
def quoting_post_ids=(ids); end
|
||||
|
||||
# This method is created by ActiveRecord on the `Domain::Post::BlueskyPost` class because it declared `has_many :quoting_posts`.
|
||||
# 🔗 [Rails guide for `has_many` association](https://guides.rubyonrails.org/association_basics.html#the-has-many-association)
|
||||
sig { returns(::Domain::Post::BlueskyPost::PrivateCollectionProxy) }
|
||||
def quoting_posts; end
|
||||
|
||||
sig { params(value: T::Enumerable[::Domain::Post::BlueskyPost]).void }
|
||||
def quoting_posts=(value); end
|
||||
|
||||
sig { returns(T.nilable(::DomainPostsBlueskyAux)) }
|
||||
def reload_bluesky_aux; end
|
||||
|
||||
@@ -590,6 +634,38 @@ class Domain::Post::BlueskyPost
|
||||
sig { returns(T.nilable(::Domain::UserPostCreation)) }
|
||||
def reload_primary_user_post_creation; end
|
||||
|
||||
sig { returns(T.nilable(::Domain::Post::BlueskyPost)) }
|
||||
def reload_quoted_post; end
|
||||
|
||||
sig { returns(T.nilable(::Domain::Post::BlueskyPost)) }
|
||||
def reload_replying_to_post; end
|
||||
|
||||
sig { returns(T::Array[T.untyped]) }
|
||||
def replying_post_ids; end
|
||||
|
||||
sig { params(ids: T::Array[T.untyped]).returns(T::Array[T.untyped]) }
|
||||
def replying_post_ids=(ids); end
|
||||
|
||||
# This method is created by ActiveRecord on the `Domain::Post::BlueskyPost` class because it declared `has_many :replying_posts`.
|
||||
# 🔗 [Rails guide for `has_many` association](https://guides.rubyonrails.org/association_basics.html#the-has-many-association)
|
||||
sig { returns(::Domain::Post::BlueskyPost::PrivateCollectionProxy) }
|
||||
def replying_posts; end
|
||||
|
||||
sig { params(value: T::Enumerable[::Domain::Post::BlueskyPost]).void }
|
||||
def replying_posts=(value); end
|
||||
|
||||
sig { returns(T.nilable(::Domain::Post::BlueskyPost)) }
|
||||
def replying_to_post; end
|
||||
|
||||
sig { params(value: T.nilable(::Domain::Post::BlueskyPost)).void }
|
||||
def replying_to_post=(value); end
|
||||
|
||||
sig { returns(T::Boolean) }
|
||||
def replying_to_post_changed?; end
|
||||
|
||||
sig { returns(T::Boolean) }
|
||||
def replying_to_post_previously_changed?; end
|
||||
|
||||
sig { void }
|
||||
def reset_bluesky_aux; end
|
||||
|
||||
@@ -605,6 +681,12 @@ class Domain::Post::BlueskyPost
|
||||
sig { void }
|
||||
def reset_primary_user_post_creation; end
|
||||
|
||||
sig { void }
|
||||
def reset_quoted_post; end
|
||||
|
||||
sig { void }
|
||||
def reset_replying_to_post; end
|
||||
|
||||
sig { returns(T::Array[T.untyped]) }
|
||||
def user_post_creation_ids; end
|
||||
|
||||
|
||||
Reference in New Issue
Block a user