View Source AshDoubleEntry.Account.Info (ash_double_entry v0.2.0)

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

An api to use to precheck generated identities. Required by certain data layers.

An api 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

An api 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()

An api 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