Class: InertiaRails::ScrollMetadata::KaminariAdapter
- Inherits:
-
Object
- Object
- InertiaRails::ScrollMetadata::KaminariAdapter
- Defined in:
- lib/inertia_rails/scroll_metadata.rb
Instance Method Summary collapse
Instance Method Details
#call(metadata, **_options) ⇒ Object
30 31 32 33 34 35 36 37 |
# File 'lib/inertia_rails/scroll_metadata.rb', line 30 def call(, **) { page_name: (Kaminari.config.param_name || 'page').to_s, previous_page: .prev_page, next_page: .next_page, current_page: .current_page, } end |
#match?(metadata) ⇒ Boolean
26 27 28 |
# File 'lib/inertia_rails/scroll_metadata.rb', line 26 def match?() defined?(Kaminari) && .is_a?(Kaminari::PageScopeMethods) end |