Method: Gitlab::Diff::FileCollection::MergeRequestDiffBatch#initialize
- Defined in:
- lib/gitlab/diff/file_collection/merge_request_diff_batch.rb
#initialize(merge_request_diff, batch_page, batch_size, diff_options:) ⇒ MergeRequestDiffBatch
Returns a new instance of MergeRequestDiffBatch.
20 21 22 23 24 25 26 27 28 |
# File 'lib/gitlab/diff/file_collection/merge_request_diff_batch.rb', line 20 def initialize(merge_request_diff, batch_page, batch_size, diff_options:) super(merge_request_diff, diff_options: ) @paginated_collection = load_paginated_collection(batch_page, batch_size, ) @pagination_data = { total_pages: @paginated_collection.blank? ? nil : relation.size } end |