as_nested_set v3.4.0 AsNestedSet.Traversable

Link to this section Summary

Link to this section Types

Link to this type

post_fun()

post_fun() ::
  (AsNestedSet.t(), [AsNestedSet.t()], any() -> {AsNestedSet.t(), any()})
  | (AsNestedSet.t(), any() -> {AsNestedSet.t(), any()})
Link to this type

pre_fun()

pre_fun() :: (AsNestedSet.t(), any() -> {AsNestedSet.t(), any()})

Link to this section Functions

Link to this function

traverse(node, context, pre, post)

traverse(AsNestedSet.Scoped, any(), pre_fun(), post_fun()) ::
  (Ecto.Repo.t() -> {AsNestedSet.t(), any()})
Link to this function

traverse(module, scope, context, pre, post)

traverse(module(), AsNestedSet.Scoped.scope(), any(), pre_fun(), post_fun()) ::
  (Ecto.Repo.t() -> {[AsNestedSet.t()], any()})