class Hatemile::AccessibleNavigation

The AccessibleNavigation interface improve the accessibility of navigation.

@abstract

Public Instance Methods

provide_navigation_by_all_headings() click to toggle source

Provide navigation by headings of page.

@abstract @return [void]

# File lib/hatemile/accessible_navigation.rb, line 57
def provide_navigation_by_all_headings
  # Interface method
end
provide_navigation_by_all_skippers() click to toggle source

Provide navigation by content skippers.

@abstract @return [void]

# File lib/hatemile/accessible_navigation.rb, line 38
def provide_navigation_by_all_skippers
  # Interface method
end
provide_navigation_by_heading(heading) click to toggle source

Provide navigation by heading.

@abstract @param heading [Hatemile::Util::Html::HTMLDOMElement] The heading element. @return [void]

# File lib/hatemile/accessible_navigation.rb, line 48
def provide_navigation_by_heading(heading)
  # Interface method
end
provide_navigation_by_skipper(element) click to toggle source

Provide a content skipper for element.

@abstract @param element [Hatemile::Util::Html::HTMLDOMElement] The element. @return [void]

# File lib/hatemile/accessible_navigation.rb, line 29
def provide_navigation_by_skipper(element)
  # Interface method
end
provide_navigation_to_all_long_descriptions() click to toggle source

Provide an alternative way to access the longs descriptions of all elements of page.

@abstract @return [void]

# File lib/hatemile/accessible_navigation.rb, line 78
def provide_navigation_to_all_long_descriptions
  # Interface method
end
provide_navigation_to_long_description(image) click to toggle source

Provide an alternative way to access the long description of element.

@abstract @param image [Hatemile::Util::Html::HTMLDOMElement] The image with long

description.

@return [void]

# File lib/hatemile/accessible_navigation.rb, line 68
def provide_navigation_to_long_description(image)
  # Interface method
end