Class: Middleman::Presentation::SlideName
- Inherits:
-
Object
- Object
- Middleman::Presentation::SlideName
- Defined in:
- lib/middleman-presentation-core/slide_name.rb
Overview
Determine slide name base on old slide
Instance Method Summary collapse
-
#initialize(old_slide, base_name:, type:) ⇒ SlideName
constructor
Create new instance.
-
#to_s ⇒ Object
Return the string version of slide name.
Constructor Details
#initialize(old_slide, base_name:, type:) ⇒ SlideName
Create new instance
22 23 24 25 26 |
# File 'lib/middleman-presentation-core/slide_name.rb', line 22 def initialize(, base_name:, type:) @old_slide = @base_name = base_name @type = type end |
Instance Method Details
#to_s ⇒ Object
Return the string version of slide name
29 30 31 32 33 |
# File 'lib/middleman-presentation-core/slide_name.rb', line 29 def to_s return determine_base_name + guess_type if base_name.blank? && type.blank? determine_base_name + determine_type end |