View Source AshDoubleEntry.Account.Info (ash_double_entry v1.0.4)

Introspection helpers for AshDoubleEntry.Account

Summary

Functions

The resource used for balances

The resource used for balances

A list of extra attributes to be accepted by the open action. The identifier and currency attributes are always accepted.

A list of extra attributes to be accepted by the open action. The identifier and currency attributes are always accepted.

account DSL options

A domain to use to precheck generated identities. Required by certain data layers.

A domain to use to precheck generated identities. Required by certain data layers.

The resource used for transfers

The resource used for transfers

Functions

Link to this function

account_balance_resource(dsl_or_extended)

View Source
@spec account_balance_resource(dsl_or_extended :: module() | map()) ::
  {:ok, module()} | :error

The resource used for balances

Link to this function

account_balance_resource!(dsl_or_extended)

View Source
@spec account_balance_resource!(dsl_or_extended :: module() | map()) ::
  module() | no_return()

The resource used for balances

Link to this function

account_open_action_accept(dsl_or_extended)

View Source
@spec account_open_action_accept(dsl_or_extended :: module() | map()) ::
  {:ok, [atom()]} | :error

A list of extra attributes to be accepted by the open action. The identifier and currency attributes are always accepted.

Link to this function

account_open_action_accept!(dsl_or_extended)

View Source
@spec account_open_action_accept!(dsl_or_extended :: module() | map()) ::
  [atom()] | no_return()

A list of extra attributes to be accepted by the open action. The identifier and currency attributes are always accepted.

Link to this function

account_options(dsl_or_extended)

View Source
@spec account_options(dsl_or_extended :: module() | map()) :: %{
  required(atom()) => any()
}

account DSL options

Returns a map containing the and any configured or default values.

Link to this function

account_pre_check_identities_with(dsl_or_extended)

View Source
@spec account_pre_check_identities_with(dsl_or_extended :: module() | map()) ::
  {:ok, module()} | :error

A domain to use to precheck generated identities. Required by certain data layers.

Link to this function

account_pre_check_identities_with!(dsl_or_extended)

View Source
@spec account_pre_check_identities_with!(dsl_or_extended :: module() | map()) ::
  module() | no_return()

A domain to use to precheck generated identities. Required by certain data layers.

Link to this function

account_transfer_resource(dsl_or_extended)

View Source
@spec account_transfer_resource(dsl_or_extended :: module() | map()) ::
  {:ok, module()} | :error

The resource used for transfers

Link to this function

account_transfer_resource!(dsl_or_extended)

View Source
@spec account_transfer_resource!(dsl_or_extended :: module() | map()) ::
  module() | no_return()

The resource used for transfers