Sha256: ca603c85095c016514d1cd56fb1762d0b65d6b0f0a8482c85c30b396bb33ea98
Contents?: true
Size: 1006 Bytes
Versions: 5
Compression:
Stored size: 1006 Bytes
Contents
# typed: strict # frozen_string_literal: true module LunchMoney module Objects # https://lunchmoney.dev/#config-object class Config < LunchMoney::Objects::Object # API object reference documentation: https://lunchmoney.dev/#config-object sig { returns(Integer) } attr_accessor :config_id sig { returns(Number) } attr_accessor :amount, :to_base sig { returns(String) } attr_accessor :cadence, :currency, :auto_suggest sig do params( config_id: Integer, cadence: String, amount: Number, currency: String, to_base: Number, auto_suggest: String, ).void end def initialize(config_id:, cadence:, amount:, currency:, to_base:, auto_suggest:) super() @config_id = config_id @cadence = cadence @amount = amount @currency = currency @to_base = to_base @auto_suggest = auto_suggest end end end end
Version data entries
5 entries across 5 versions & 1 rubygems