Method: MiddlemanMdocs::Navigation#active_url?

Defined in:
lib/middleman-mdocs/navigation.rb

#active_url?(url) ⇒ Boolean

is this is url for current page

Returns:

  • (Boolean)


148
149
150
151
152
153
154
155
# File 'lib/middleman-mdocs/navigation.rb', line 148

def active_url?(url)
  translated = translate_to_destination(url)
  url == current_page.url || current_page.url == translated || begin
    current_page.url == translated.force_encoding('ASCII-8BIT')
  rescue StandardError
    nil
  end
end