Sha256: 6c200d397fe174a716759425d29e68cff0a461d835b5f978f2bd718b078c4213
Contents?: true
Size: 807 Bytes
Versions: 5
Compression:
Stored size: 807 Bytes
Contents
motion_require '../support/dm_view_controller.rb' motion_require '../views/layout.rb' motion_require '../screens/_base_mixin.rb' motion_require './extensions/_indicators_mixin' motion_require './extensions/_navigation_bar_mixin' motion_require '../helpers/has_authorization' motion_require '../helpers/has_search_bar' module MotionPrime class BaseScreen < DMViewController include Layout include ScreenBaseMixin # extensions include ScreenIndicatorsMixin include ScreenNavigationBarMixin # helpers include HasAuthorization include HasSearchBar def render end def default_styles [:base_screen, self.class_name_without_kvo.underscore.to_sym] end def on_load setup view, styles: default_styles do render end end end end
Version data entries
5 entries across 5 versions & 1 rubygems