as_nested_set v3.0.0 AsNestedSet

Summary

Types

executable()
executable() :: (Ecto.Repo.t -> any)
t()
t() :: struct

Functions

ancestors(target)

See AsNestedSet.Queriable.ancestors/1.

children(target)

See AsNestedSet.Queriable.children/1.

create(new_model, position)

See AsNestedSet.Modifiable.create/2.

create(new_model, target, position)

See AsNestedSet.Modifiable.create/3.

defined?(arg1)
defined?(struct) :: boolean
descendants(target)

See AsNestedSet.Queriable.descendants/1.

dump(module, scope)

See AsNestedSet.Queriable.dump/2.

dump(module, scope, parent_id)

See AsNestedSet.Queriable.dump/3.

dump_one(module, scope)

See AsNestedSet.Queriable.dump_one/2.

execute(call, repo)
execute((Ecto.Repo.t -> any), Ecto.Repo.t) :: any
leaves(module, scope)

See AsNestedSet.Queriable.leaves/2.

right_most(module, scope)

See AsNestedSet.Queriable.right_most/2.

root(module, scope)

See AsNestedSet.Queriable.root/2.

roots(module, scope)

See AsNestedSet.Queriable.roots/2.

self_and_descendants(target)

See AsNestedSet.Queriable.self_and_descendants/1.

self_and_siblings(target)

See AsNestedSet.Queriable.self_and_siblings/1.

traverse(node, context, pre, post)

See AsNestedSet.Traversable.traverse/4.

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

See AsNestedSet.Traversable.traverse/5.