class Hatemile::AccessibleEvent
The AccessibleEvent
interface improve the accessibility, making elements events available from a keyboard.
@abstract
Public Instance Methods
Make all click events of page available from a keyboard.
@abstract @return [void]
# File lib/hatemile/accessible_event.rb, line 91 def make_accessible_all_click_events # Interface method end
Make all Drag-and-Drop events of page available from a keyboard.
@abstract @return [void]
# File lib/hatemile/accessible_event.rb, line 51 def make_accessible_all_drag_and_drop_events # Interface method end
Make all hover events of page available from a keyboard.
@abstract @return [void]
# File lib/hatemile/accessible_event.rb, line 71 def make_accessible_all_hover_events # Interface method end
Make the click events of element available from a keyboard.
@abstract @param element [Hatemile::Util::Html::HTMLDOMElement] The element with
click events.
@return [void]
# File lib/hatemile/accessible_event.rb, line 82 def make_accessible_click_events(element) # Interface method end
Make the drag events of element available from a keyboard.
@abstract @param element [Hatemile::Util::Html::HTMLDOMElement] The element with
drag event.
@return [void]
# File lib/hatemile/accessible_event.rb, line 42 def make_accessible_drag_events(element) # Interface method end
Make the drop events of element available from a keyboard.
@abstract @param element [Hatemile::Util::Html::HTMLDOMElement] The element with
drop event.
@return [void]
# File lib/hatemile/accessible_event.rb, line 31 def make_accessible_drop_events(element) # Interface method end
Make the hover events of element available from a keyboard.
@abstract @param element [Hatemile::Util::Html::HTMLDOMElement] The element with
hover event.
@return [void]
# File lib/hatemile/accessible_event.rb, line 62 def make_accessible_hover_events(element) # Interface method end