Module: Dag::Columns

Defined in:
lib/dag/columns.rb

Overview

Methods that show columns

Instance Method Summary collapse

Instance Method Details

#acts_as_dag_polymorphic?Boolean

Returns:

  • (Boolean)


21
22
23
# File 'lib/dag/columns.rb', line 21

def acts_as_dag_polymorphic?
  acts_as_dag_options[:polymorphic]
end

#ancestor_id_column_nameObject



5
6
7
# File 'lib/dag/columns.rb', line 5

def ancestor_id_column_name
  acts_as_dag_options[:ancestor_id_column]
end

#count_column_nameObject



17
18
19
# File 'lib/dag/columns.rb', line 17

def count_column_name
  acts_as_dag_options[:count_column]
end

#descendant_id_column_nameObject



9
10
11
# File 'lib/dag/columns.rb', line 9

def descendant_id_column_name
  acts_as_dag_options[:descendant_id_column]
end

#direct_column_nameObject



13
14
15
# File 'lib/dag/columns.rb', line 13

def direct_column_name
  acts_as_dag_options[:direct_column]
end