translecto v0.3.0 Translecto.Changeset

Convenient changesets to perform validation and casting of translation fields.

Summary

Functions

Validate and cast a translatable field

Validate and cast a translation model

Types

changeset ::
  Ecto.Schema.t |
  Ecto.Changeset.t |
  {Ecto.Changeset.data, Ecto.Changeset.types}

Functions

translatable_changeset(struct, params, allowed, opts \\ [])

Specs

translatable_changeset(changeset, %{}, [String.t | atom], keyword) :: changeset

Validate and cast a translatable field.

translation_changeset(struct, params, opts \\ [])

Specs

translation_changeset(changeset, %{}, keyword) :: changeset

Validate and cast a translation model.