View Source Evision.Utils.ClassWithKeywordProperties (Evision v0.2.9)

Summary

Types

t()

Type that represents an Utils.ClassWithKeywordProperties struct.

Types

@type t() :: %Evision.Utils.ClassWithKeywordProperties{ref: reference()}

Type that represents an Utils.ClassWithKeywordProperties struct.

  • ref. reference()

    The underlying erlang resource variable.

Functions

Link to this function

classWithKeywordProperties()

View Source
@spec classWithKeywordProperties() :: t() | {:error, String.t()}

ClassWithKeywordProperties

Keyword Arguments
  • lambda_arg: integer().
  • except_arg: integer().
Return
  • self: ClassWithKeywordProperties

Python prototype (for reference only):

ClassWithKeywordProperties([, lambda_arg[, except_arg]]) -> <utils_ClassWithKeywordProperties object>
Link to this function

classWithKeywordProperties(named_args)

View Source
@spec classWithKeywordProperties(Keyword.t()) :: any() | {:error, String.t()}
@spec classWithKeywordProperties([except_arg: term(), lambda_arg: term()] | nil) ::
  t() | {:error, String.t()}

ClassWithKeywordProperties

Keyword Arguments
  • lambda_arg: integer().
  • except_arg: integer().
Return
  • self: ClassWithKeywordProperties

Python prototype (for reference only):

ClassWithKeywordProperties([, lambda_arg[, except_arg]]) -> <utils_ClassWithKeywordProperties object>
@spec get_except(t()) :: integer()
@spec get_lambda(t()) :: integer()
@spec set_lambda(t(), integer()) :: t()