Class: RideTheStreetcar::StatementsList::Navigate

Inherits:
Object
  • Object
show all
Includes:
Streamlined::Renderable
Defined in:
lib/ride_the_streetcar/statements_list.rb

Instance Method Summary collapse

Constructor Details

#initialize(href:) ⇒ Navigate

Returns a new instance of Navigate.



6
7
8
# File 'lib/ride_the_streetcar/statements_list.rb', line 6

def initialize(href:)
  @href = href
end

Instance Method Details

#templateObject



10
11
12
13
14
15
# File 'lib/ride_the_streetcar/statements_list.rb', line 10

def template
  html -> { <<~HTML
    <sc-navigate href="#{text->{ @href }}"></sc-navigate>
  HTML
  }
end