Module: ProMotion::TableScreenModule::TableClassMethods

Defined in:
lib/ProMotion/screens/_table_screen_module.rb

Instance Method Summary collapse

Instance Method Details

#get_refreshableObject



33
34
35
# File 'lib/ProMotion/screens/_table_screen_module.rb', line 33

def get_refreshable
  @refreshable ||= false
end

#get_refreshable_paramsObject



37
38
39
# File 'lib/ProMotion/screens/_table_screen_module.rb', line 37

def get_refreshable_params
  @refreshable_params ||= nil
end

#get_searchableObject



23
24
25
# File 'lib/ProMotion/screens/_table_screen_module.rb', line 23

def get_searchable
  @searchable ||= false
end

#get_searchable_paramsObject



19
20
21
# File 'lib/ProMotion/screens/_table_screen_module.rb', line 19

def get_searchable_params
  @searchable_params ||= nil
end

#refreshable(params = {}) ⇒ Object

Refreshable



28
29
30
31
# File 'lib/ProMotion/screens/_table_screen_module.rb', line 28

def refreshable(params = {})
  @refreshable_params = params
  @refreshable = true
end

#searchable(params = {}) ⇒ Object

Searchable



14
15
16
17
# File 'lib/ProMotion/screens/_table_screen_module.rb', line 14

def searchable(params={})
  @searchable_params = params
  @searchable = true
end