Class: RapidDiffs::Viewers::NoPreviewComponent

Inherits:
ViewerComponent
  • Object
show all
Includes:
Gitlab::Utils::StrongMemoize
Defined in:
app/components/rapid_diffs/viewers/no_preview_component.rb

Class Method Summary collapse

Instance Method Summary collapse

Methods inherited from ViewerComponent

#initialize

Constructor Details

This class inherits a constructor from RapidDiffs::Viewers::ViewerComponent

Class Method Details

.viewer_nameObject



8
9
10
# File 'app/components/rapid_diffs/viewers/no_preview_component.rb', line 8

def self.viewer_name
  'no_preview'
end

Instance Method Details

#virtual_rendering_paramsObject



12
13
14
15
16
17
18
# File 'app/components/rapid_diffs/viewers/no_preview_component.rb', line 12

def virtual_rendering_params
  return if @diff_file.empty?

  {
    paragraphs_count: paragraphs_count
  }
end