Module: ProMotion::TableScreenModule
- Included in:
- TableScreen
- Defined in:
- lib/ProMotion/screen/_table_screen_module.rb
Defined Under Namespace
Modules: TableClassMethods
Instance Attribute Summary
Attributes included from ScreenModule
#first_screen, #modal, #parent_screen, #tab_bar, #tab_bar_item
Class Method Summary collapse
Instance Method Summary collapse
Methods included from ScreenModule
#add_nav_bar, #first_screen?, #has_nav_bar?, #is_modal?, #load_view_controller, #main_controller, #navigation_controller, #navigation_controller=, #on_appear, #on_create, #on_disappear, #on_opened, #on_rotate, #refresh_tab_bar_item, #set_nav_bar_left_button, #set_nav_bar_right_button, #set_tab_bar_item, #set_view_controller, #should_autorotate, #should_rotate, #supported_orientation?, #supported_orientations, #title, #title=, #view_controller, #view_controller=, #view_did_appear, #view_did_disappear, #view_did_load, #view_will_appear, #view_will_disappear, #will_appear, #will_disappear, #will_rotate
Methods included from ScreenTabs
#create_tab_bar_icon, #create_tab_bar_icon_custom, #create_tab_bar_item, #open_tab, #open_tab_bar, #replace_current_item, #select, #tab_bar_controller
Methods included from SystemHelper
ios_version, ios_version_greater?, ios_version_greater_eq?, ios_version_is?, ios_version_less?, ios_version_less_eq?
Methods included from ScreenElements
#add_view, #bounds, #content_height, #frame, #remove_view
Methods included from ViewHelper
#content_height, #frame_from_array, #set_attributes
Methods included from ScreenNavigation
#app_delegate, #close_screen, #open_root_screen, #open_screen, #open_view_controller, #push_view_controller
Methods included from MotionTable::SearchableTable
#make_searchable, #searchDisplayController, #searchDisplayControllerWillBeginSearch, #searchDisplayControllerWillEndSearch
Methods included from MotionTable::PlainTable
Methods included from MotionTable::SectionedTable
#accessory_toggled_switch, #cell_at_section_and_index, #create_table_view_from_data, #numberOfSectionsInTableView, #sectionIndexTitlesForTableView, #section_at_index, #set_cell_attributes, #set_table_view_data, #tableView, #table_setup, #trigger_action, #update_table_view_data
Class Method Details
.included(base) ⇒ Object
25 26 27 28 |
# File 'lib/ProMotion/screen/_table_screen_module.rb', line 25 def self.included(base) base.extend(ClassMethods) base.extend(TableClassMethods) end |
Instance Method Details
#update_table_data ⇒ Object
7 8 9 |
# File 'lib/ProMotion/screen/_table_screen_module.rb', line 7 def update_table_data self.update_table_view_data(table_data) end |