Module: ModernTreasury::Models::DocumentCreateParams::DocumentableType
- Extended by:
- Internal::Type::Enum
- Defined in:
- lib/modern_treasury/models/document_create_params.rb,
sig/modern_treasury/models/document_create_params.rbs
Constant Summary collapse
- CONNECTION =
:connection- COUNTERPARTY =
:counterparty- EXPECTED_PAYMENT =
:expected_payment- EXTERNAL_ACCOUNT =
:external_account- IDENTIFICATION =
:identification- INCOMING_PAYMENT_DETAIL =
:incoming_payment_detail- INTERNAL_ACCOUNT =
:internal_account- LEGAL_ENTITY =
:legal_entity- ORGANIZATION =
:organization- PAYMENT_ORDER =
:payment_order- TRANSACTION =
:transaction
Class Method Summary collapse
Instance Method Summary collapse
- #initialize(file:, document_type: nil, documentable_id: nil, documentable_type: nil, request_options: {}) ⇒ Object
- #self?.values ⇒ ::Array[ModernTreasury::Models::DocumentCreateParams::documentable_type]
Methods included from Internal::Type::Enum
==, ===, coerce, dump, hash, inspect, to_sorbet_type, values
Methods included from Internal::Util::SorbetRuntimeSupport
#const_missing, #define_sorbet_constant!, #sorbet_constant_defined?, #to_sorbet_type, to_sorbet_type
Methods included from Internal::Type::Converter
#coerce, coerce, #dump, dump, #inspect, inspect, meta_info, new_coerce_state, type_info
Class Method Details
.values ⇒ Array<Symbol>
|
|
# File 'lib/modern_treasury/models/document_create_params.rb', line 58
|
Instance Method Details
#initialize(file:, document_type: nil, documentable_id: nil, documentable_type: nil, request_options: {}) ⇒ Object
43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 |
# File 'lib/modern_treasury/models/document_create_params.rb', line 43 module DocumentableType extend ModernTreasury::Internal::Type::Enum CONNECTION = :connection COUNTERPARTY = :counterparty EXPECTED_PAYMENT = :expected_payment EXTERNAL_ACCOUNT = :external_account IDENTIFICATION = :identification INCOMING_PAYMENT_DETAIL = :incoming_payment_detail INTERNAL_ACCOUNT = :internal_account LEGAL_ENTITY = :legal_entity ORGANIZATION = :organization PAYMENT_ORDER = :payment_order TRANSACTION = :transaction # @!method self.values # @return [Array<Symbol>] end |
#self?.values ⇒ ::Array[ModernTreasury::Models::DocumentCreateParams::documentable_type]
76 |
# File 'sig/modern_treasury/models/document_create_params.rbs', line 76
def self?.values: -> ::Array[ModernTreasury::Models::DocumentCreateParams::documentable_type]
|