Module: Jinrai::ConfigurationMethods::ClassMethods

Defined in:
lib/jinrai/configuration_methods.rb

Overview

:nodoc:

Instance Method Summary collapse

Instance Method Details

#cursor_format(*attributes, &block) ⇒ Object



11
12
13
14
# File 'lib/jinrai/configuration_methods.rb', line 11

def cursor_format(*attributes, &block)
  @_default_cursor_format = attributes
  @_default_attributes_from_cursor = block
end

#cursor_per(num) ⇒ Object



7
8
9
# File 'lib/jinrai/configuration_methods.rb', line 7

def cursor_per(num)
  @_default_cursor_per = num.to_i
end

#cursor_sort_order(rank) ⇒ Object



16
17
18
# File 'lib/jinrai/configuration_methods.rb', line 16

def cursor_sort_order(rank)
  @_default_cursor_sort_order = rank.to_sym
end

#default_attributes_from_cursorObject



32
33
34
# File 'lib/jinrai/configuration_methods.rb', line 32

def default_attributes_from_cursor
  @_default_attributes_from_cursor || Jinrai.config.default_attributes_from_cursor
end

#default_cursor_formatObject



24
25
26
# File 'lib/jinrai/configuration_methods.rb', line 24

def default_cursor_format
  @_default_cursor_format || Jinrai.config.default_cursor_format
end

#default_cursor_perObject



20
21
22
# File 'lib/jinrai/configuration_methods.rb', line 20

def default_cursor_per
  @_default_cursor_per || Jinrai.config.default_cursor_per
end

#default_cursor_sort_orderObject



28
29
30
# File 'lib/jinrai/configuration_methods.rb', line 28

def default_cursor_sort_order
  @_default_cursor_sort_order || Jinrai.config.default_cursor_sort_order
end