Class: Peddler::Notifications::B2BAnyOfferChanged::SellerFeedbackRating

Inherits:
Data
  • Object
show all
Defined in:
sig/peddler/notifications/b2b_any_offer_changed.rbs

Instance Attribute Summary collapse

Class Method Summary collapse

Instance Method Summary collapse

Instance Attribute Details

#feedback_countInteger (readonly)

Returns the value of attribute feedback_count.

Returns:

  • (Integer)


259
260
261
# File 'sig/peddler/notifications/b2b_any_offer_changed.rbs', line 259

def feedback_count
  @feedback_count
end

#seller_positive_feedback_ratingFloat? (readonly)

Returns the value of attribute seller_positive_feedback_rating.

Returns:

  • (Float, nil)


260
261
262
# File 'sig/peddler/notifications/b2b_any_offer_changed.rbs', line 260

def seller_positive_feedback_rating
  @seller_positive_feedback_rating
end

Class Method Details

.[](feedback_count:, seller_positive_feedback_rating:) ⇒ Peddler::Notifications::B2BAnyOfferChanged::SellerFeedbackRating .[](arg0, arg1) ⇒ Peddler::Notifications::B2BAnyOfferChanged::SellerFeedbackRating

Overloads:



252
253
# File 'sig/peddler/notifications/b2b_any_offer_changed.rbs', line 252

def self.[]: (feedback_count: Integer, ?seller_positive_feedback_rating: Float?) -> Peddler::Notifications::B2BAnyOfferChanged::SellerFeedbackRating
| (Integer, Float?) -> Peddler::Notifications::B2BAnyOfferChanged::SellerFeedbackRating

.members[ :feedback_count, :seller_positive_feedback_rating ]

Returns:

  • ([ :feedback_count, :seller_positive_feedback_rating ])


255
# File 'sig/peddler/notifications/b2b_any_offer_changed.rbs', line 255

def self.members: () -> [ :feedback_count, :seller_positive_feedback_rating ]

.new(feedback_count:, seller_positive_feedback_rating:) ⇒ Peddler::Notifications::B2BAnyOfferChanged::SellerFeedbackRating .new(arg0, arg1) ⇒ Peddler::Notifications::B2BAnyOfferChanged::SellerFeedbackRating

Overloads:



250
251
# File 'sig/peddler/notifications/b2b_any_offer_changed.rbs', line 250

def self.new: (feedback_count: Integer, ?seller_positive_feedback_rating: Float?) -> Peddler::Notifications::B2BAnyOfferChanged::SellerFeedbackRating
| (Integer, Float?) -> Peddler::Notifications::B2BAnyOfferChanged::SellerFeedbackRating

.parsePeddler::Notifications::B2BAnyOfferChanged::SellerFeedbackRating

Parameters:

  • (Hash[String | Symbol, untyped])
  • (Object)

Returns:



257
# File 'sig/peddler/notifications/b2b_any_offer_changed.rbs', line 257

def self.parse: (?Hash[String | Symbol, untyped], **untyped) -> Peddler::Notifications::B2BAnyOfferChanged::SellerFeedbackRating

Instance Method Details

#members[ :feedback_count, :seller_positive_feedback_rating ]

Returns:

  • ([ :feedback_count, :seller_positive_feedback_rating ])


262
# File 'sig/peddler/notifications/b2b_any_offer_changed.rbs', line 262

def members: () -> [ :feedback_count, :seller_positive_feedback_rating ]

#to_h{ feedback_count: Integer, seller_positive_feedback_rating: Float? }

Returns:

  • ({ feedback_count: Integer, seller_positive_feedback_rating: Float? })


263
# File 'sig/peddler/notifications/b2b_any_offer_changed.rbs', line 263

def to_h: () -> { feedback_count: Integer, seller_positive_feedback_rating: Float? }