Class: Peddler::Notifications::AnyOfferChanged::PrimeInformation

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

Instance Attribute Summary collapse

Class Method Summary collapse

Instance Method Summary collapse

Instance Attribute Details

#offer_national_primeBoolean (readonly)

Returns the value of attribute offer_national_prime.

Returns:

  • (Boolean)


219
220
221
# File 'sig/peddler/notifications/any_offer_changed.rbs', line 219

def offer_national_prime
  @offer_national_prime
end

#offer_primeBoolean (readonly)

Returns the value of attribute offer_prime.

Returns:

  • (Boolean)


220
221
222
# File 'sig/peddler/notifications/any_offer_changed.rbs', line 220

def offer_prime
  @offer_prime
end

Class Method Details

.[](offer_national_prime:, offer_prime:) ⇒ Peddler::Notifications::AnyOfferChanged::PrimeInformation .[](arg0, arg1) ⇒ Peddler::Notifications::AnyOfferChanged::PrimeInformation

Overloads:



212
213
# File 'sig/peddler/notifications/any_offer_changed.rbs', line 212

def self.[]: (offer_national_prime: bool, offer_prime: bool) -> Peddler::Notifications::AnyOfferChanged::PrimeInformation
| (bool, bool) -> Peddler::Notifications::AnyOfferChanged::PrimeInformation

.members[ :offer_national_prime, :offer_prime ]

Returns:

  • ([ :offer_national_prime, :offer_prime ])


215
# File 'sig/peddler/notifications/any_offer_changed.rbs', line 215

def self.members: () -> [ :offer_national_prime, :offer_prime ]

.new(offer_national_prime:, offer_prime:) ⇒ Peddler::Notifications::AnyOfferChanged::PrimeInformation .new(arg0, arg1) ⇒ Peddler::Notifications::AnyOfferChanged::PrimeInformation

Overloads:



210
211
# File 'sig/peddler/notifications/any_offer_changed.rbs', line 210

def self.new: (offer_national_prime: bool, offer_prime: bool) -> Peddler::Notifications::AnyOfferChanged::PrimeInformation
| (bool, bool) -> Peddler::Notifications::AnyOfferChanged::PrimeInformation

.parsePeddler::Notifications::AnyOfferChanged::PrimeInformation

Parameters:

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

Returns:



217
# File 'sig/peddler/notifications/any_offer_changed.rbs', line 217

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

Instance Method Details

#members[ :offer_national_prime, :offer_prime ]

Returns:

  • ([ :offer_national_prime, :offer_prime ])


222
# File 'sig/peddler/notifications/any_offer_changed.rbs', line 222

def members: () -> [ :offer_national_prime, :offer_prime ]

#offer_national_prime?Boolean

Returns:

  • (Boolean)


223
# File 'sig/peddler/notifications/any_offer_changed.rbs', line 223

def offer_national_prime?: () -> bool

#offer_prime?Boolean

Returns:

  • (Boolean)


224
# File 'sig/peddler/notifications/any_offer_changed.rbs', line 224

def offer_prime?: () -> bool

#to_h{ offer_national_prime: bool, offer_prime: bool }

Returns:

  • ({ offer_national_prime: bool, offer_prime: bool })


225
# File 'sig/peddler/notifications/any_offer_changed.rbs', line 225

def to_h: () -> { offer_national_prime: bool, offer_prime: bool }