class Webdriver::Dom::Button

Defined in:

webdriver/element.cr

Instance methods inherited from class Webdriver::Dom::HtmlElement

blur(force : Bool = false) blur

Instance methods inherited from module Webdriver::Dom::Presence

displayed?(force : Bool = false) displayed?, exists?(force : Bool = false) exists?, obscured? obscured?, present?(force : Bool = false) present?

Instance methods inherited from module Webdriver::Dom::Sizeable

bounds(force : Bool = false) bounds

Instance methods inherited from module Webdriver::Dom::ElementScrollable

scroll_to(position : Symbol = :center, force : Bool = false) scroll_to

Instance methods inherited from module Webdriver::Dom::Actable

act(&) act

Instance methods inherited from module Webdriver::Document

execute_script(script, *args) execute_script, html html, pdf(**opts) pdf

Instance methods inherited from module Webdriver::Dom::Attributable

attr(name, force : Bool = false) attr

Instance methods inherited from module Webdriver::Dom::Waitable

wait_until(interval : Float64 = 0.5, timeout : Int32 = 60, &) wait_until, wait_while(interval : Float64 = 0.5, timeout : Int32 = 60, &) wait_while

Instance methods inherited from module Webdriver::Dom::Clickable

click(*keys, force : Bool = false) click, dblclick(*keys, force : Bool = false) dblclick

Instance methods inherited from class Webdriver::Dom::Element

context : Webdriver::Browser | Webdriver::Dom::Element context, id(force : Bool = false) id, screenshot screenshot, server : Webdriver::Server server, text(force : Bool = false) text

Constructor methods inherited from class Webdriver::Dom::Element

new(context : Webdriver::Browser | Webdriver::Dom::Element, server : Webdriver::Server, element_id : String | Nil = nil, **locator) new

Instance methods inherited from module Webdriver::Dom::Container

abbr(**locator) abbr, abbrs(**locator) abbrs, address(**locator) address, addresss(**locator) addresss, article(**locator) article, articles(**locator) articles, blockquote(**locator) blockquote, blockquotes(**locator) blockquotes, body(**locator) body, bodys(**locator) bodys, button(**locator) button, buttons(**locator) buttons, caption(**locator) caption, captions(**locator) captions, checkbox(**locator) checkbox, checkboxs(**locator) checkboxs, code(**locator) code, codes(**locator) codes, dd(**locator) dd, dds(**locator) dds, div(**locator) div, divs(**locator) divs, dl(**locator) dl, dls(**locator) dls, dt(**locator) dt, dts(**locator) dts, element(**locator) element, elements(**locator) elements, fieldset(**locator) fieldset, fieldsets(**locator) fieldsets, figure(**locator) figure, figures(**locator) figures, footer(**locator) footer, footers(**locator) footers, form(**locator) form, forms(**locator) forms, frame(**locator) frame, frames(**locator) frames, h1(**locator) h1, h1s(**locator) h1s, h2(**locator) h2, h2s(**locator) h2s, h3(**locator) h3, h3s(**locator) h3s, h4(**locator) h4, h4s(**locator) h4s, h5(**locator) h5, h5s(**locator) h5s, h6(**locator) h6, h6s(**locator) h6s, header(**locator) header, headers(**locator) headers, iframe(**locator) iframe, iframes(**locator) iframes, img(**locator) img, imgs(**locator) imgs, input(**locator) input, inputs(**locator) inputs, label(**locator) label, labels(**locator) labels, legend(**locator) legend, legends(**locator) legends, li(**locator) li, link(**locator) link, links(**locator) links, lis(**locator) lis, nav(**locator) nav, navs(**locator) navs, ol(**locator) ol, ols(**locator) ols, option(**locator) option, options(**locator) options, p(**locator) p, password_field(**locator) password_field, password_fields(**locator) password_fields, pre(**locator) pre, pres(**locator) pres, progress(**locator) progress, progresss(**locator) progresss, ps(**locator) ps, radio(**locator) radio, radios(**locator) radios, section(**locator) section, sections(**locator) sections, select_list(**locator) select_list, select_lists(**locator) select_lists, small(**locator) small, smalls(**locator) smalls, span(**locator) span, spans(**locator) spans, table(**locator) table, tables(**locator) tables, tbody(**locator) tbody, tbodys(**locator) tbodys, td(**locator) td, tds(**locator) tds, text_field(**locator) text_field, text_fields(**locator) text_fields, textarea(**locator) textarea, textareas(**locator) textareas, tfoot(**locator) tfoot, tfoots(**locator) tfoots, th(**locator) th, thead(**locator) thead, theads(**locator) theads, ths(**locator) ths, tr(**locator) tr, trs(**locator) trs, ul(**locator) ul, uls(**locator) uls