nerodia.elements package

Submodules

nerodia.elements.area module

nerodia.elements.button module

class nerodia.elements.button.Button(query_scope, selector)[source]

Bases: nerodia.elements.input.Input

Class representing button elements

This class covers both <button> and <input type=”submit|reset|image|button” /> elements

ATTRIBUTES = ['onreset', 'disabled', 'ondurationchange', 'usemap', 'alt', 'onload', 'oninput', 'spellcheck', 'title', 'onmousemove', 'ondragexit', 'hidden', 'ontoggle', 'onplay', 'onkeypress', 'defaultvalue', 'formnovalidate', 'onstalled', 'oncuechange', 'onseeking', 'content_editable', 'name', 'oncanplaythrough', 'onmouseenter', 'labels', 'willvalidate', 'selectiondirection', 'form', 'onkeyup', 'dir', 'onwaiting', 'list', 'multiple', 'dirname', 'onwheel', 'ontimeupdate', 'pattern', 'ondragleave', 'onresize', 'onselect', 'formtarget', 'onemptied', 'onfocus', 'ondrag', 'onkeydown', 'step', 'placeholder', 'validationmessage', 'src', 'oncancel', 'onprogress', 'oncut', 'valueasnumber', 'maxlength', 'onseeked', 'tabindex', 'onloadeddata', 'class_name', 'accesskey', 'dataset', 'onscroll', 'innertext', 'onsuspend', 'oninvalid', 'onabort', 'checked', 'onratechange', 'indeterminate', 'selectionend', 'onmouseup', 'translate', 'type', 'files', 'onblur', 'ondrop', 'formaction', 'onvolumechange', 'align', 'valueasdate', 'value', 'autocomplete', 'formmethod', 'onerror', 'ondragenter', 'accept', 'onmousedown', 'onsubmit', 'onpause', 'oncopy', 'id', 'onloadstart', 'onchange', 'defaultchecked', 'onmouseout', 'min', 'minlength', 'onclose', 'formenctype', 'readonly', 'selectionstart', 'onclick', 'autofocus', 'oncanplay', 'onended', 'ondragstart', 'onmouseleave', 'validity', 'onpaste', 'ondragover', 'lang', 'max', 'onloadedmetadata', 'ondragend', 'onshow', 'required', 'draggable', 'onplaying', 'ondblclick', 'onmouseover']
VALID_TYPES = ['button', 'reset', 'submit', 'image']
autofocus
disabled
form
formaction
formenctype
formmethod
formnovalidate
formtarget
labels
name
text

Returns the text of the button.

For input elements, returns the ‘value’ attribute. For button elements, returns the inner text.

Return type:str
type
validationmessage
validity
value
willvalidate

nerodia.elements.cell module

class nerodia.elements.cell.Cell(query_scope, selector)[source]

Bases: nerodia.elements.table_cell.TableCell

ATTRIBUTES = ['onreset', 'ondurationchange', 'onload', 'oninput', 'spellcheck', 'title', 'onmousemove', 'valign', 'hidden', 'ontoggle', 'onplay', 'onkeypress', 'onstalled', 'dataset', 'onseeking', 'content_editable', 'oncanplaythrough', 'onmouseenter', 'onkeyup', 'dir', 'onwaiting', 'onchange', 'onwheel', 'ontimeupdate', 'ondragleave', 'onresize', 'onselect', 'onemptied', 'onfocus', 'ondrag', 'onkeydown', 'oncancel', 'onprogress', 'oncut', 'onseeked', 'tabindex', 'onloadeddata', 'ch', 'class_name', 'colspan', 'accesskey', 'oncuechange', 'onscroll', 'innertext', 'nowrap', 'onsuspend', 'oninvalid', 'onabort', 'onratechange', 'bgcolor', 'onmouseup', 'translate', 'onblur', 'choff', 'onmouseout', 'ondragexit', 'onloadedmetadata', 'align', 'headers', 'onerror', 'ondragenter', 'onmousedown', 'onsubmit', 'onpause', 'oncopy', 'id', 'onloadstart', 'axis', 'rowspan', 'ondrop', 'onclose', 'cellindex', 'onclick', 'oncanplay', 'onended', 'ondragstart', 'onmouseleave', 'onpaste', 'ondragover', 'lang', 'onvolumechange', 'ondragend', 'onshow', 'draggable', 'onplaying', 'ondblclick', 'onmouseover']
class nerodia.elements.cell.CellCollection(query_scope, selector)[source]

Bases: nerodia.elements.html_elements.TableCellCollection

ATTRIBUTES = []

nerodia.elements.check_box module

class nerodia.elements.check_box.CheckBox(query_scope, selector)[source]

Bases: nerodia.elements.input.Input

ATTRIBUTES = ['onreset', 'disabled', 'ondurationchange', 'usemap', 'alt', 'onload', 'oninput', 'spellcheck', 'title', 'onmousemove', 'ondragexit', 'hidden', 'ontoggle', 'onplay', 'onkeypress', 'defaultvalue', 'formnovalidate', 'onstalled', 'oncuechange', 'onseeking', 'content_editable', 'name', 'oncanplaythrough', 'onmouseenter', 'labels', 'willvalidate', 'selectiondirection', 'form', 'onkeyup', 'dir', 'onwaiting', 'list', 'multiple', 'dirname', 'onwheel', 'ontimeupdate', 'pattern', 'ondragleave', 'onresize', 'onselect', 'formtarget', 'onemptied', 'onfocus', 'ondrag', 'onkeydown', 'step', 'placeholder', 'validationmessage', 'src', 'oncancel', 'onprogress', 'oncut', 'valueasnumber', 'maxlength', 'onseeked', 'tabindex', 'onloadeddata', 'class_name', 'accesskey', 'dataset', 'onscroll', 'innertext', 'onsuspend', 'oninvalid', 'onabort', 'checked', 'onratechange', 'indeterminate', 'selectionend', 'onmouseup', 'translate', 'type', 'files', 'onblur', 'ondrop', 'formaction', 'onvolumechange', 'align', 'valueasdate', 'value', 'autocomplete', 'formmethod', 'onerror', 'ondragenter', 'accept', 'onmousedown', 'onsubmit', 'onpause', 'oncopy', 'id', 'onloadstart', 'onchange', 'defaultchecked', 'onmouseout', 'min', 'minlength', 'onclose', 'formenctype', 'readonly', 'selectionstart', 'onclick', 'autofocus', 'oncanplay', 'onended', 'ondragstart', 'onmouseleave', 'validity', 'onpaste', 'ondragover', 'lang', 'max', 'onloadedmetadata', 'ondragend', 'onshow', 'required', 'draggable', 'onplaying', 'ondblclick', 'onmouseover']
check(value=True)

Sets checkbox to the given value

Parameters:value – True to check, False to uncheck
Example:

checkbox = browser.checkbox(id=’new_user_interests_cars’) checkbox.is_set #=> false checkbox.set() checkbox.is_set #=> true checkbox.set(False) checkbox.set #=> false

clear()[source]
is_checked

Returns True if the element is checked :rtype: bool

is_set

Returns True if the element is checked :rtype: bool

set(value=True)[source]

Sets checkbox to the given value

Parameters:value – True to check, False to uncheck
Example:

checkbox = browser.checkbox(id=’new_user_interests_cars’) checkbox.is_set #=> false checkbox.set() checkbox.is_set #=> true checkbox.set(False) checkbox.set #=> false

uncheck()
class nerodia.elements.check_box.CheckBoxCollection(query_scope, selector)[source]

Bases: nerodia.elements.html_elements.InputCollection

ATTRIBUTES = []

nerodia.elements.d_list module

class nerodia.elements.d_list.DList(query_scope, selector)[source]

Bases: nerodia.elements.html_elements.HTMLElement

ATTRIBUTES = ['onloadeddata', 'onwaiting', 'class_name', 'onprogress', 'accesskey', 'onreset', 'onended', 'onmousedown', 'onscroll', 'ondurationchange', 'innertext', 'oncopy', 'onchange', 'onsuspend', 'id', 'onloadstart', 'onwheel', 'compact', 'onload', 'oninput', 'spellcheck', 'ondragover', 'title', 'onratechange', 'onclose', 'onvolumechange', 'ondragleave', 'oninvalid', 'onerror', 'onselect', 'onmousemove', 'onclick', 'ondragexit', 'onemptied', 'hidden', 'ondrag', 'oncanplay', 'ondragenter', 'dataset', 'onabort', 'onblur', 'onplay', 'ondragstart', 'onmouseup', 'onmouseout', 'onkeypress', 'onmouseleave', 'onkeydown', 'oncuechange', 'onloadedmetadata', 'onstalled', 'onmouseover', 'onpaste', 'ondrop', 'onfocus', 'ondragend', 'lang', 'content_editable', 'ontoggle', 'translate', 'oncancel', 'onshow', 'onseeking', 'ontimeupdate', 'oncanplaythrough', 'oncut', 'onmouseenter', 'draggable', 'onsubmit', 'onkeyup', 'onpause', 'onplaying', 'ondblclick', 'onseeked', 'onresize', 'dir', 'tabindex']
compact
to_dict()[source]

nerodia.elements.element module

class nerodia.elements.element.Element(query_scope, selector)[source]

Bases: nerodia.locators.class_helpers.ClassHelpers, nerodia.js_execution.JSExecution, nerodia.container.Container, nerodia.js_snippet.JSSnippet, nerodia.wait.wait.Waitable, nerodia.adjacent.Adjacent, nerodia.elements.scroll.Scrolling

ATTRIBUTES = []
CASE_INSENSITIVE_ATTRIBUTES = ['accept', 'accept_charset', 'align', 'alink', 'axis', 'bgcolor', 'charset', 'checked', 'clear', 'codetype', 'color', 'compact', 'declare', 'defer', 'dir', 'direction', 'disabled', 'enctype', 'face', 'frame', 'hreflang', 'http_equiv', 'lang', 'language', 'link', 'media', 'method', 'multiple', 'nohref', 'noresize', 'noshade', 'nowrap', 'readonly', 'rel', 'rev', 'rules', 'scope', 'scrolling', 'selected', 'shape', 'target', 'text', 'type', 'valign', 'valuetype', 'vlink']
assert_exists()[source]

Locates if not previously found; does not check for staleness for performance reasons

attribute(attribute_name)

Returns given attribute value of the element

Parameters:attribute_name (str) – attribute to retrieve
Return type:str
Example:

browser.a(id=’link_2’).attribute_value(‘title’) #=> ‘link_title_2’

attribute_list

Returns list of all attributes. :rtype: list

Example:

browser.pre(id=’rspec’).attribute_list #=> [‘class’, ‘id’]

attribute_value(attribute_name)[source]

Returns given attribute value of the element

Parameters:attribute_name (str) – attribute to retrieve
Return type:str
Example:

browser.a(id=’link_2’).attribute_value(‘title’) #=> ‘link_title_2’

attribute_values

Returns all attribute values. Attributes with special characters are returned as String, rest are returned as a Symbol. :rtype: dict

Example:

browser.pre(id=’rspec’).attribute_values #=> {‘class’: ‘ruby’, ‘id’: ‘rspec’ }

attributes

Returns all attribute values. Attributes with special characters are returned as String, rest are returned as a Symbol. :rtype: dict

Example:

browser.pre(id=’rspec’).attribute_values #=> {‘class’: ‘ruby’, ‘id’: ‘rspec’ }

browser

Returns browser :rtype: nerodia.browser.Browser

build()[source]
cache
center

Get the center coordinates of the element :rtype: Point

Example:

browser.button(name=’new_user_button’).center

centre

Get the center coordinates of the element :rtype: Point

Example:

browser.button(name=’new_user_button’).center

classes
click(*modifiers)[source]

Clicks the element, optionally while pressing the given modifier keys. Note that support for holding a modifier key is currently experimental, and may not work at all.

Parameters:modifiers – modifier keys to press while clicking
Example:Click an element

browser.element(name=’new_user_button’).click()

Example:Click an element with shift key pressed

from selenium.webdriver.common.keys import Keys browser.element(name=’new_user_button’).click(Keys.SHIFT)

Example:Click an element with several modifier keys pressed

from selenium.webdriver.common.keys import Keys browser.element(name=’new_user_button’).click(Keys.SHIFT, Keys.CONTROL)

double_click()[source]

Double clicks the element. Note that browser support may vary.

Example:Double-click an element

browser.element(name=’new_user_button’).double_click()

drag_and_drop_by(xoffset, yoffset)[source]

Drag and drop this element by the given offsets. Note that browser support may vary.

Parameters:
  • xoffset – amount to move horizontally
  • yoffset – amount to move vertically
Example:

Drag an element onto another

browser.div(id=’draggable’).drag_and_drop_by(100, -200)

drag_and_drop_on(other)[source]

Drag and drop this element on to another element instance Note that browser support may vary

Parameters:other – element to drop on
Example:Drag an element onto another

a = browser.div(id=’draggable’) b = browser.div(id=’droppable’) a.drag_and_drop_on(b)

driver
enabled

Returns True if the element is present and enabled on the page

Return type:bool
eql(other)

Returns True if two elements are equal :param other: other element to compare :rtype: bool

exist

Returns True if element exists, False otherwise Checking for staleness is deprecated :rtype: bool

exists

Returns True if element exists, False otherwise Checking for staleness is deprecated :rtype: bool

fire_event(event_name)[source]

Simulates JavaScript events on element Note that you may omit ‘on’ from event name

Parameters:event_name – event to fire
Example:

browser.button(name=’new_user_button’).fire_event(‘click’) browser.button(name=’new_user_button’).fire_event(‘mousemove’) browser.button(name=’new_user_button’).fire_event(‘onmouseover’)

focused

Returns True if the element is focused :rtype: bool

get_attribute(attribute_name)

Returns given attribute value of the element

Parameters:attribute_name (str) – attribute to retrieve
Return type:str
Example:

browser.a(id=’link_2’).attribute_value(‘title’) #=> ‘link_title_2’

get_attributes

Returns all attribute values. Attributes with special characters are returned as String, rest are returned as a Symbol. :rtype: dict

Example:

browser.pre(id=’rspec’).attribute_values #=> {‘class’: ‘ruby’, ‘id’: ‘rspec’ }

height

Get the height of the element :rtype: int

Example:

browser.button(name=’new_user_button’).height

hover()[source]

Moves the mouse to the middle of this element Note that browser support may vary

Example:Hover over an element

browser.element(name=’new_user_button’).hover()

js_click()[source]

Simulates JavaScript click event on element.

Example:Click an element

browser.element(name=’new_user_button’).js_click()

js_double_click()[source]

Simulates JavaScript double click event on element.

Example:Click an element

browser.element(name=’new_user_button’).js_double_click()

keyword = None
locate()[source]
locate_in_context()[source]
location

Get the location of the element (x, y) :rtype: Point

Example:

browser.button(name=’new_user_button’).location

obscured

Returns if the element’s center point is covered by a non-descendant element.

Return type:bool
Example:

browser.button(value=’Delete’).obscured #=> False

present

Returns True if the element exists and is visible on the page Returns False if the element does not exist or exists but is not visible

Return type:bool
reset()[source]
right_click(*modifiers)[source]

Right clicks the element, optionally while pressing the given modifier keys. Note that support for holding a modifier key is currently experimental, and may not work at all. Also, the browser support may vary.

Example:Right click an element

browser.element(name=’new_user_button’).right_click()

Example:Right click an element with shift key pressed

browser.element(name=’new_user_button’).right_click(nerodia.Keys.SHIFT)

Example:Click an element with several modifier keys pressed

browser.element(name=’new_user_button’).right_click(nerodia.Keys.SHIFT, nerodia.Keys.ALT)

scroll_into_view()[source]

Scroll until the element is in the view screen :rtype: Point

Example:

browser.button(name=’new_user_button’).scroll_into_view()

select_text(string)[source]

Selects text on page (as if dragging clicked mouse across provided text)

Parameters:string – string to select
Example:

browser.legend().select_text(‘information’)

selector_string
send_keys(*args)[source]

Sends sequence of keystrokes to the element :param args: keystrokes to send

Example:

browser.text_field(name=’new_user_first_name’).send_keys(‘nerodia’)

size

Get the size of the element (width, height) :rtype: Dimension

Example:

browser.button(name=’new_user_button’).size

stale

Returns True if a previously located element is no longer attached to the DOM :rtype: bool

stale_in_context
style(prop=None)[source]

Returns given style property of this element

Parameters:prop (str) – property to get
Return type:str
Example:

browser.button(value=’Delete’).style #=> “border: 4px solid red;” browser.button(value=’Delete’).style(‘border’) #=> “4px solid rgb(255, 0, 0)”

tag_name

Returns the tag name of the element :rtype: str

text

Returns the text of the element :rtype: str

to_subtype()[source]

Cast this Element instance to a more specific subtype :Example:

browser.element(xpath=”//input[@type=’submit’]”).to_subtype() #=> #<Button>

visible

Returns true if this element is visible on the page Raises exception if element does not exist

Return type:bool
wait_for_enabled()[source]
wait_for_exists()[source]
wait_for_present()[source]
wait_for_writable()[source]
wd

Returns underlying Selenium object of the Nerodia Element :rtype: selenium.webdriver.remote.webelement.WebElement

width

Get the width of the element :rtype: int

Example:

browser.button(name=’new_user_button’).width

nerodia.elements.file_field module

class nerodia.elements.file_field.FileField(query_scope, selector)[source]

Bases: nerodia.elements.input.Input

ATTRIBUTES = ['onreset', 'disabled', 'ondurationchange', 'usemap', 'alt', 'onload', 'oninput', 'spellcheck', 'title', 'onmousemove', 'ondragexit', 'hidden', 'ontoggle', 'onplay', 'onkeypress', 'defaultvalue', 'formnovalidate', 'onstalled', 'oncuechange', 'onseeking', 'content_editable', 'name', 'oncanplaythrough', 'onmouseenter', 'labels', 'willvalidate', 'selectiondirection', 'form', 'onkeyup', 'dir', 'onwaiting', 'list', 'multiple', 'dirname', 'onwheel', 'ontimeupdate', 'pattern', 'ondragleave', 'onresize', 'onselect', 'formtarget', 'onemptied', 'onfocus', 'ondrag', 'onkeydown', 'step', 'placeholder', 'validationmessage', 'src', 'oncancel', 'onprogress', 'oncut', 'valueasnumber', 'maxlength', 'onseeked', 'tabindex', 'onloadeddata', 'class_name', 'accesskey', 'dataset', 'onscroll', 'innertext', 'onsuspend', 'oninvalid', 'onabort', 'checked', 'onratechange', 'indeterminate', 'selectionend', 'onmouseup', 'translate', 'type', 'files', 'onblur', 'ondrop', 'formaction', 'onvolumechange', 'align', 'valueasdate', 'value', 'autocomplete', 'formmethod', 'onerror', 'ondragenter', 'accept', 'onmousedown', 'onsubmit', 'onpause', 'oncopy', 'id', 'onloadstart', 'onchange', 'defaultchecked', 'onmouseout', 'min', 'minlength', 'onclose', 'formenctype', 'readonly', 'selectionstart', 'onclick', 'autofocus', 'oncanplay', 'onended', 'ondragstart', 'onmouseleave', 'validity', 'onpaste', 'ondragover', 'lang', 'max', 'onloadedmetadata', 'ondragend', 'onshow', 'required', 'draggable', 'onplaying', 'ondblclick', 'onmouseover']
set(filepath)[source]

Set the file field to the given path

Parameters:filepath – path to the file
Raises:ENOENT
value

Gets teh value of the file field :rtype: str

class nerodia.elements.file_field.FileFieldCollection(query_scope, selector)[source]

Bases: nerodia.elements.html_elements.InputCollection

ATTRIBUTES = []

nerodia.elements.font module

class nerodia.elements.font.Font(query_scope, selector)[source]

Bases: nerodia.elements.html_elements.HTMLElement

ATTRIBUTES = ['onloadeddata', 'onwaiting', 'color', 'onprogress', 'accesskey', 'onreset', 'onended', 'onmousedown', 'onscroll', 'ondurationchange', 'innertext', 'oncopy', 'onchange', 'onsuspend', 'id', 'onloadstart', 'onwheel', 'onabort', 'onload', 'oninput', 'spellcheck', 'ondragover', 'title', 'onratechange', 'onclose', 'onvolumechange', 'ondragleave', 'oninvalid', 'class_name', 'onselect', 'onmousemove', 'onclick', 'ondragexit', 'onemptied', 'hidden', 'ondrag', 'oncanplay', 'ondragenter', 'dataset', 'onseeking', 'onblur', 'onplay', 'ondragstart', 'onmouseup', 'onmouseout', 'onkeypress', 'onmouseleave', 'onkeydown', 'oncuechange', 'onloadedmetadata', 'onstalled', 'onmouseover', 'onpaste', 'ondrop', 'onfocus', 'ondragend', 'lang', 'content_editable', 'ontoggle', 'translate', 'oncancel', 'onshow', 'ontimeupdate', 'oncanplaythrough', 'oncut', 'onmouseenter', 'face', 'draggable', 'onerror', 'onsubmit', 'onkeyup', 'onpause', 'onplaying', 'ondblclick', 'onseeked', 'onresize', 'dir', 'tabindex']
color
face
size

Returns the size of the font :rtype: int

Example:

browser.font().size #=> 12

nerodia.elements.form module

class nerodia.elements.form.Form(query_scope, selector)[source]

Bases: nerodia.elements.html_elements.HTMLElement

ATTRIBUTES = ['onreset', 'ondurationchange', 'onload', 'oninput', 'spellcheck', 'title', 'onmousemove', 'ondragexit', 'hidden', 'ontoggle', 'onplay', 'accept_charset', 'novalidate', 'onstalled', 'oncuechange', 'onseeking', 'content_editable', 'name', 'oncanplaythrough', 'onmouseenter', 'onkeyup', 'dir', 'onwaiting', 'onchange', 'onwheel', 'ontimeupdate', 'ondragleave', 'onresize', 'onselect', 'onemptied', 'onfocus', 'ondrag', 'method', 'onkeydown', 'oncancel', 'onprogress', 'oncut', 'length', 'action', 'onseeked', 'tabindex', 'onloadeddata', 'encoding', 'class_name', 'accesskey', 'dataset', 'onscroll', 'innertext', 'onsuspend', 'oninvalid', 'onabort', 'onratechange', 'ondrop', 'onmouseup', 'translate', 'onblur', 'onmouseout', 'onvolumechange', 'target', 'autocomplete', 'onerror', 'ondragenter', 'onmousedown', 'onsubmit', 'onpause', 'oncopy', 'id', 'onloadstart', 'ondragover', 'onclose', 'onkeypress', 'onclick', 'oncanplay', 'onended', 'ondragstart', 'onmouseleave', 'onpaste', 'enctype', 'lang', 'onloadedmetadata', 'ondragend', 'onshow', 'draggable', 'onplaying', 'ondblclick', 'onmouseover']
accept_charset
action
autocomplete
encoding
enctype
length
method
name
novalidate
submit()[source]
target

nerodia.elements.hidden module

class nerodia.elements.hidden.Hidden(query_scope, selector)[source]

Bases: nerodia.elements.input.Input

ATTRIBUTES = ['onreset', 'disabled', 'ondurationchange', 'usemap', 'alt', 'onload', 'oninput', 'spellcheck', 'title', 'onmousemove', 'ondragexit', 'hidden', 'ontoggle', 'onplay', 'onkeypress', 'defaultvalue', 'formnovalidate', 'onstalled', 'oncuechange', 'onseeking', 'content_editable', 'name', 'oncanplaythrough', 'onmouseenter', 'labels', 'willvalidate', 'selectiondirection', 'form', 'onkeyup', 'dir', 'onwaiting', 'list', 'multiple', 'dirname', 'onwheel', 'ontimeupdate', 'pattern', 'ondragleave', 'onresize', 'onselect', 'formtarget', 'onemptied', 'onfocus', 'ondrag', 'onkeydown', 'step', 'placeholder', 'validationmessage', 'src', 'oncancel', 'onprogress', 'oncut', 'valueasnumber', 'maxlength', 'onseeked', 'tabindex', 'onloadeddata', 'class_name', 'accesskey', 'dataset', 'onscroll', 'innertext', 'onsuspend', 'oninvalid', 'onabort', 'checked', 'onratechange', 'indeterminate', 'selectionend', 'onmouseup', 'translate', 'type', 'files', 'onblur', 'ondrop', 'formaction', 'onvolumechange', 'align', 'valueasdate', 'value', 'autocomplete', 'formmethod', 'onerror', 'ondragenter', 'accept', 'onmousedown', 'onsubmit', 'onpause', 'oncopy', 'id', 'onloadstart', 'onchange', 'defaultchecked', 'onmouseout', 'min', 'minlength', 'onclose', 'formenctype', 'readonly', 'selectionstart', 'onclick', 'autofocus', 'oncanplay', 'onended', 'ondragstart', 'onmouseleave', 'validity', 'onpaste', 'ondragover', 'lang', 'max', 'onloadedmetadata', 'ondragend', 'onshow', 'required', 'draggable', 'onplaying', 'ondblclick', 'onmouseover']
click()[source]

Clicks the element, optionally while pressing the given modifier keys. Note that support for holding a modifier key is currently experimental, and may not work at all.

Parameters:modifiers – modifier keys to press while clicking
Example:Click an element

browser.element(name=’new_user_button’).click()

Example:Click an element with shift key pressed

from selenium.webdriver.common.keys import Keys browser.element(name=’new_user_button’).click(Keys.SHIFT)

Example:Click an element with several modifier keys pressed

from selenium.webdriver.common.keys import Keys browser.element(name=’new_user_button’).click(Keys.SHIFT, Keys.CONTROL)

visible
class nerodia.elements.hidden.HiddenCollection(query_scope, selector)[source]

Bases: nerodia.elements.html_elements.InputCollection

ATTRIBUTES = []

nerodia.elements.html_elements module

class nerodia.elements.html_elements.Anchor(query_scope, selector)[source]

Bases: nerodia.elements.html_elements.HTMLElement

ATTRIBUTES = ['origin', 'hostname', 'protocol', 'onreset', 'shape', 'ondurationchange', 'onload', 'oninput', 'password', 'spellcheck', 'title', 'onmousemove', 'ondragexit', 'hidden', 'ontoggle', 'onplay', 'onkeypress', 'onstalled', 'oncuechange', 'onseeking', 'content_editable', 'name', 'oncanplaythrough', 'onmouseenter', 'coords', 'onkeyup', 'dir', 'onwaiting', 'download', 'onchange', 'port', 'onwheel', 'ontimeupdate', 'rev', 'ondragleave', 'onresize', 'onselect', 'rel', 'onemptied', 'onfocus', 'ondrag', 'onkeydown', 'host', 'search', 'oncancel', 'onprogress', 'oncut', 'pathname', 'onseeked', 'tabindex', 'onloadeddata', 'class_name', 'accesskey', 'dataset', 'onscroll', 'href', 'innertext', 'rellist', 'onsuspend', 'oninvalid', 'onabort', 'onratechange', 'ondrop', 'onmouseup', 'translate', 'type', 'username', 'onblur', 'onmouseout', 'onloadedmetadata', 'hreflang', 'target', 'referrerpolicy', 'onerror', 'ondragenter', 'onmousedown', 'onsubmit', 'onpause', 'oncopy', 'id', 'onloadstart', 'ondragover', 'onclose', 'charset', 'onclick', 'oncanplay', 'onended', 'ondragstart', 'onmouseleave', 'onpaste', 'lang', 'onvolumechange', 'ondragend', 'onshow', 'draggable', 'onplaying', 'ondblclick', 'onmouseover']
charset
coords
download
host
hostname
href
hreflang
name
origin
password
pathname
port
protocol
referrerpolicy
rel
rellist
rev
search
shape
target
type
username
class nerodia.elements.html_elements.AnchorCollection(query_scope, selector)[source]

Bases: nerodia.elements.html_elements.HTMLElementCollection

ATTRIBUTES = []
class nerodia.elements.html_elements.Applet(query_scope, selector)[source]

Bases: nerodia.elements.html_elements.HTMLElement

ATTRIBUTES = ['onloadeddata', 'code', 'onmousedown', 'onwaiting', 'class_name', 'onprogress', 'accesskey', 'onreset', 'onended', 'oncuechange', 'onscroll', 'ondurationchange', 'innertext', 'oncopy', 'alt', 'onchange', 'hspace', 'archive', 'onloadstart', 'onwheel', 'onabort', 'onload', 'oninput', 'spellcheck', 'ondragover', 'title', 'onsuspend', 'onclose', 'onvolumechange', 'oninvalid', 'ondragleave', 'id', 'onerror', 'onselect', 'onmousemove', 'onclick', 'ondragexit', 'onemptied', 'oncancel', 'hidden', 'ondrag', 'oncanplay', 'ondragenter', 'dataset', 'onseeking', 'onblur', 'onplay', 'ondragstart', 'onmouseup', 'onmouseout', 'onkeypress', 'onmouseleave', 'object', 'onkeydown', 'codebase', 'onloadedmetadata', 'onstalled', 'onmouseover', 'onpaste', 'ondrop', 'onfocus', 'name', 'lang', 'content_editable', 'ontoggle', 'translate', 'ondragend', 'onshow', 'align', 'ontimeupdate', 'oncanplaythrough', 'oncut', 'onmouseenter', 'draggable', 'vspace', 'onsubmit', 'onratechange', 'onkeyup', 'onpause', 'onplaying', 'ondblclick', 'onseeked', 'onresize', 'dir', 'tabindex']
align
alt
archive
code
codebase
hspace
name
object
vspace
class nerodia.elements.html_elements.AppletCollection(query_scope, selector)[source]

Bases: nerodia.elements.html_elements.HTMLElementCollection

ATTRIBUTES = []
class nerodia.elements.html_elements.Area(query_scope, selector)[source]

Bases: nerodia.elements.html_elements.HTMLElement

ATTRIBUTES = ['origin', 'protocol', 'onreset', 'shape', 'ondurationchange', 'alt', 'onload', 'oninput', 'password', 'spellcheck', 'title', 'onmousemove', 'ondragexit', 'hidden', 'ontoggle', 'onplay', 'onkeypress', 'nohref', 'onstalled', 'oncuechange', 'onseeking', 'content_editable', 'oncanplaythrough', 'onmouseenter', 'coords', 'onkeyup', 'dir', 'onwaiting', 'download', 'onchange', 'port', 'onwheel', 'ontimeupdate', 'ondragleave', 'onresize', 'onselect', 'rel', 'onemptied', 'onfocus', 'ondrag', 'onkeydown', 'host', 'search', 'oncancel', 'onprogress', 'oncut', 'pathname', 'onseeked', 'tabindex', 'onloadeddata', 'class_name', 'accesskey', 'dataset', 'onscroll', 'href', 'innertext', 'rellist', 'onsuspend', 'oninvalid', 'onabort', 'onratechange', 'ondrop', 'onmouseup', 'translate', 'type', 'username', 'onblur', 'onmouseout', 'onloadedmetadata', 'hreflang', 'target', 'referrerpolicy', 'onerror', 'ondragenter', 'onmousedown', 'onsubmit', 'onpause', 'oncopy', 'id', 'onloadstart', 'ondragover', 'onclose', 'hostname', 'onclick', 'oncanplay', 'onended', 'ondragstart', 'onmouseleave', 'onpaste', 'lang', 'onvolumechange', 'ondragend', 'onshow', 'draggable', 'onplaying', 'ondblclick', 'onmouseover']
alt
coords
download
host
hostname
href
hreflang
nohref
origin
password
pathname
port
protocol
referrerpolicy
rel
rellist
search
shape
target
type
username
class nerodia.elements.html_elements.AreaCollection(query_scope, selector)[source]

Bases: nerodia.elements.html_elements.HTMLElementCollection

ATTRIBUTES = []
class nerodia.elements.html_elements.Audio(query_scope, selector)[source]

Bases: nerodia.elements.html_elements.HTMLElement

ATTRIBUTES = ['onloadeddata', 'onwaiting', 'class_name', 'onprogress', 'accesskey', 'onreset', 'onended', 'onmousedown', 'onscroll', 'ondurationchange', 'innertext', 'oncopy', 'onchange', 'onsuspend', 'id', 'onloadstart', 'onwheel', 'onabort', 'onload', 'oninput', 'spellcheck', 'ondragover', 'title', 'onratechange', 'onclose', 'onvolumechange', 'ondragleave', 'oninvalid', 'onerror', 'onselect', 'onmousemove', 'onclick', 'ondragexit', 'onemptied', 'hidden', 'ondrag', 'oncanplay', 'ondragenter', 'dataset', 'onseeking', 'onblur', 'onplay', 'ondragstart', 'onmouseup', 'onmouseout', 'onkeypress', 'onmouseleave', 'onkeydown', 'oncuechange', 'onloadedmetadata', 'onstalled', 'onmouseover', 'onpaste', 'ondrop', 'onfocus', 'ondragend', 'lang', 'content_editable', 'ontoggle', 'translate', 'oncancel', 'onshow', 'ontimeupdate', 'oncanplaythrough', 'oncut', 'onmouseenter', 'draggable', 'onsubmit', 'onkeyup', 'onpause', 'onplaying', 'ondblclick', 'onseeked', 'onresize', 'dir', 'tabindex']
class nerodia.elements.html_elements.AudioCollection(query_scope, selector)[source]

Bases: nerodia.elements.html_elements.HTMLElementCollection

ATTRIBUTES = []
class nerodia.elements.html_elements.BR(query_scope, selector)[source]

Bases: nerodia.elements.html_elements.HTMLElement

ATTRIBUTES = ['onloadeddata', 'onwaiting', 'class_name', 'onprogress', 'accesskey', 'onreset', 'onended', 'onmousedown', 'onscroll', 'ondurationchange', 'innertext', 'oncopy', 'onchange', 'onsuspend', 'id', 'onloadstart', 'onwheel', 'onabort', 'onload', 'oninput', 'spellcheck', 'ondragover', 'title', 'onratechange', 'onclose', 'onvolumechange', 'ondragleave', 'oninvalid', 'onerror', 'onselect', 'onmousemove', 'onclick', 'ondragexit', 'onemptied', 'hidden', 'ondrag', 'oncanplay', 'ondragenter', 'dataset', 'onseeking', 'onblur', 'onplay', 'ondragstart', 'onmouseup', 'onmouseout', 'onkeypress', 'onmouseleave', 'onkeydown', 'oncuechange', 'onloadedmetadata', 'onstalled', 'onmouseover', 'onpaste', 'ondrop', 'onfocus', 'ondragend', 'lang', 'content_editable', 'ontoggle', 'translate', 'oncancel', 'onshow', 'clear', 'ontimeupdate', 'oncanplaythrough', 'oncut', 'onmouseenter', 'draggable', 'onsubmit', 'onkeyup', 'onpause', 'onplaying', 'ondblclick', 'onseeked', 'onresize', 'dir', 'tabindex']
clear
class nerodia.elements.html_elements.BRCollection(query_scope, selector)[source]

Bases: nerodia.elements.html_elements.HTMLElementCollection

ATTRIBUTES = []
class nerodia.elements.html_elements.Base(query_scope, selector)[source]

Bases: nerodia.elements.html_elements.HTMLElement

ATTRIBUTES = ['onloadeddata', 'onwaiting', 'class_name', 'onprogress', 'accesskey', 'onreset', 'onended', 'onmousedown', 'onscroll', 'href', 'innertext', 'oncopy', 'onchange', 'onsuspend', 'id', 'onloadstart', 'onwheel', 'onabort', 'onload', 'oninput', 'spellcheck', 'ondragover', 'title', 'onratechange', 'onclose', 'onvolumechange', 'ondragleave', 'oninvalid', 'onerror', 'onselect', 'onmousemove', 'onclick', 'ondragexit', 'onemptied', 'oncancel', 'hidden', 'ondrag', 'oncanplay', 'ondragenter', 'dataset', 'onseeking', 'onblur', 'onplay', 'ondragstart', 'onmouseup', 'onmouseout', 'onkeypress', 'onmouseleave', 'onkeydown', 'oncuechange', 'onloadedmetadata', 'onstalled', 'onmouseover', 'onpaste', 'ondrop', 'onfocus', 'target', 'lang', 'content_editable', 'ontoggle', 'translate', 'ondragend', 'onshow', 'ontimeupdate', 'oncanplaythrough', 'oncut', 'onmouseenter', 'draggable', 'ondurationchange', 'onsubmit', 'onkeyup', 'onpause', 'onplaying', 'ondblclick', 'onseeked', 'onresize', 'dir', 'tabindex']
href
target
class nerodia.elements.html_elements.BaseCollection(query_scope, selector)[source]

Bases: nerodia.elements.html_elements.HTMLElementCollection

ATTRIBUTES = []
class nerodia.elements.html_elements.Body(query_scope, selector)[source]

Bases: nerodia.elements.html_elements.HTMLElement

ATTRIBUTES = ['onreset', 'ondurationchange', 'onload', 'oninput', 'spellcheck', 'title', 'onmousemove', 'ondragexit', 'hidden', 'ontoggle', 'onsubmit', 'onkeypress', 'ononline', 'onstalled', 'background', 'dataset', 'onseeking', 'content_editable', 'onbeforeprint', 'oncanplaythrough', 'onmouseenter', 'onkeyup', 'dir', 'onwaiting', 'onchange', 'onwheel', 'ontimeupdate', 'onlanguagechange', 'ondragleave', 'onresize', 'onselect', 'onemptied', 'onfocus', 'ondrag', 'onoffline', 'alink', 'onkeydown', 'oncancel', 'onprogress', 'oncut', 'onbeforeunload', 'onmessage', 'onseeked', 'tabindex', 'onloadeddata', 'class_name', 'accesskey', 'onunhandledrejection', 'oncuechange', 'onscroll', 'innertext', 'vlink', 'onsuspend', 'oninvalid', 'onabort', 'onratechange', 'bgcolor', 'onmouseup', 'translate', 'onstorage', 'onblur', 'onmouseout', 'onloadedmetadata', 'onrejectionhandled', 'onpopstate', 'onunload', 'onpagehide', 'onerror', 'ondragenter', 'onmousedown', 'onplay', 'onpause', 'oncopy', 'onafterprint', 'id', 'onloadstart', 'ondrop', 'onclose', 'onclick', 'oncanplay', 'onended', 'onhashchange', 'ondragstart', 'onmouseleave', 'onpageshow', 'onpaste', 'ondragover', 'lang', 'onvolumechange', 'ondragend', 'onshow', 'draggable', 'onplaying', 'ondblclick', 'onmouseover']
background
bgcolor
onafterprint
onbeforeprint
onbeforeunload
onhashchange
onlanguagechange
onmessage
onoffline
ononline
onpagehide
onpageshow
onpopstate
onrejectionhandled
onstorage
onunhandledrejection
onunload
class nerodia.elements.html_elements.BodyCollection(query_scope, selector)[source]

Bases: nerodia.elements.html_elements.HTMLElementCollection

ATTRIBUTES = []
class nerodia.elements.html_elements.ButtonCollection(query_scope, selector)[source]

Bases: nerodia.elements.html_elements.HTMLElementCollection

ATTRIBUTES = []
class nerodia.elements.html_elements.Canvas(query_scope, selector)[source]

Bases: nerodia.elements.html_elements.HTMLElement

ATTRIBUTES = ['onloadeddata', 'onwaiting', 'class_name', 'onprogress', 'accesskey', 'onreset', 'onended', 'onmousedown', 'onscroll', 'ondurationchange', 'innertext', 'oncopy', 'onchange', 'onsuspend', 'id', 'onloadstart', 'onwheel', 'onabort', 'onload', 'oninput', 'spellcheck', 'ondragover', 'title', 'onratechange', 'onclose', 'onvolumechange', 'ondragleave', 'oninvalid', 'onerror', 'onselect', 'onmousemove', 'onclick', 'ondragexit', 'onemptied', 'hidden', 'ondrag', 'oncanplay', 'ondragenter', 'dataset', 'onseeking', 'onblur', 'onplay', 'ondragstart', 'onmouseup', 'onmouseout', 'onkeypress', 'onmouseleave', 'onkeydown', 'oncuechange', 'onloadedmetadata', 'onstalled', 'onmouseover', 'onpaste', 'ondrop', 'onfocus', 'ondragend', 'lang', 'content_editable', 'ontoggle', 'translate', 'oncancel', 'onshow', 'ontimeupdate', 'oncanplaythrough', 'oncut', 'onmouseenter', 'draggable', 'onsubmit', 'onkeyup', 'onpause', 'onplaying', 'ondblclick', 'onseeked', 'onresize', 'dir', 'tabindex']
class nerodia.elements.html_elements.CanvasCollection(query_scope, selector)[source]

Bases: nerodia.elements.html_elements.HTMLElementCollection

ATTRIBUTES = []
class nerodia.elements.html_elements.DListCollection(query_scope, selector)[source]

Bases: nerodia.elements.html_elements.HTMLElementCollection

ATTRIBUTES = []
class nerodia.elements.html_elements.Data(query_scope, selector)[source]

Bases: nerodia.elements.html_elements.HTMLElement

ATTRIBUTES = ['onloadeddata', 'onwaiting', 'class_name', 'onprogress', 'accesskey', 'onreset', 'onended', 'onmousedown', 'onscroll', 'ondurationchange', 'innertext', 'value', 'oncopy', 'onchange', 'onsuspend', 'id', 'onloadstart', 'onwheel', 'onabort', 'onload', 'oninput', 'spellcheck', 'ondragover', 'title', 'onratechange', 'onclose', 'onvolumechange', 'ondragleave', 'oninvalid', 'onerror', 'onselect', 'onmousemove', 'onclick', 'ondragexit', 'onemptied', 'hidden', 'ondrag', 'oncanplay', 'ondragenter', 'dataset', 'onseeking', 'onblur', 'onplay', 'ondragstart', 'onmouseup', 'onmouseout', 'onkeypress', 'onmouseleave', 'onkeydown', 'oncuechange', 'onloadedmetadata', 'onstalled', 'onmouseover', 'onpaste', 'ondrop', 'onfocus', 'ondragend', 'lang', 'content_editable', 'ontoggle', 'translate', 'oncancel', 'onshow', 'ontimeupdate', 'oncanplaythrough', 'oncut', 'onmouseenter', 'draggable', 'onsubmit', 'onkeyup', 'onpause', 'onplaying', 'ondblclick', 'onseeked', 'onresize', 'dir', 'tabindex']
value
class nerodia.elements.html_elements.DataCollection(query_scope, selector)[source]

Bases: nerodia.elements.html_elements.HTMLElementCollection

ATTRIBUTES = []
class nerodia.elements.html_elements.DataList(query_scope, selector)[source]

Bases: nerodia.elements.html_elements.HTMLElement

ATTRIBUTES = ['onloadeddata', 'onwaiting', 'class_name', 'onprogress', 'accesskey', 'onreset', 'onended', 'onmousedown', 'onscroll', 'ondurationchange', 'innertext', 'oncopy', 'onchange', 'onsuspend', 'id', 'onloadstart', 'onwheel', 'onabort', 'onload', 'oninput', 'spellcheck', 'ondragover', 'title', 'onratechange', 'onclose', 'onvolumechange', 'ondragleave', 'oninvalid', 'onerror', 'onselect', 'onmousemove', 'onclick', 'ondragexit', 'onemptied', 'hidden', 'ondrag', 'oncanplay', 'ondragenter', 'dataset', 'onseeking', 'onblur', 'onplay', 'ondragstart', 'onmouseup', 'onmouseout', 'onkeypress', 'onmouseleave', 'onkeydown', 'oncuechange', 'onloadedmetadata', 'onstalled', 'onmouseover', 'onpaste', 'ondrop', 'onfocus', 'ondragend', 'lang', 'content_editable', 'ontoggle', 'translate', 'oncancel', 'onshow', 'ontimeupdate', 'oncanplaythrough', 'oncut', 'onmouseenter', 'draggable', 'onsubmit', 'onkeyup', 'onpause', 'onplaying', 'ondblclick', 'onseeked', 'onresize', 'dir', 'tabindex']
class nerodia.elements.html_elements.DataListCollection(query_scope, selector)[source]

Bases: nerodia.elements.html_elements.HTMLElementCollection

ATTRIBUTES = []
class nerodia.elements.html_elements.Details(query_scope, selector)[source]

Bases: nerodia.elements.html_elements.HTMLElement

ATTRIBUTES = ['onloadeddata', 'onwaiting', 'class_name', 'onprogress', 'accesskey', 'onreset', 'onended', 'onmousedown', 'onscroll', 'ondurationchange', 'innertext', 'oncopy', 'onchange', 'onsuspend', 'id', 'onloadstart', 'onwheel', 'onabort', 'onload', 'oninput', 'spellcheck', 'ondragover', 'title', 'open', 'onclose', 'onvolumechange', 'ondragleave', 'oninvalid', 'onerror', 'onselect', 'onmousemove', 'onclick', 'ondragexit', 'onemptied', 'hidden', 'ondrag', 'oncanplay', 'ondragenter', 'dataset', 'onseeking', 'onblur', 'onplay', 'ondragstart', 'onmouseup', 'onmouseout', 'onkeypress', 'onmouseleave', 'onkeydown', 'oncuechange', 'onloadedmetadata', 'onstalled', 'onmouseover', 'onpaste', 'ondrop', 'onfocus', 'ondragend', 'lang', 'content_editable', 'ontoggle', 'translate', 'oncancel', 'onshow', 'ontimeupdate', 'oncanplaythrough', 'oncut', 'onmouseenter', 'draggable', 'onsubmit', 'onratechange', 'onkeyup', 'onpause', 'onplaying', 'ondblclick', 'onseeked', 'onresize', 'dir', 'tabindex']
open
class nerodia.elements.html_elements.DetailsCollection(query_scope, selector)[source]

Bases: nerodia.elements.html_elements.HTMLElementCollection

ATTRIBUTES = []
class nerodia.elements.html_elements.Dialog(query_scope, selector)[source]

Bases: nerodia.elements.html_elements.HTMLElement

ATTRIBUTES = ['onloadeddata', 'onwaiting', 'class_name', 'onprogress', 'accesskey', 'onreset', 'onended', 'onmousedown', 'onscroll', 'ondurationchange', 'innertext', 'oncopy', 'onchange', 'onsuspend', 'id', 'onloadstart', 'onwheel', 'onabort', 'onload', 'oninput', 'spellcheck', 'ondragover', 'title', 'open', 'onclose', 'onvolumechange', 'ondragleave', 'oninvalid', 'onerror', 'onselect', 'onmousemove', 'returnvalue', 'ondragexit', 'onemptied', 'hidden', 'ondrag', 'oncanplay', 'ondragenter', 'dataset', 'onseeking', 'onblur', 'onplay', 'ondragstart', 'onclick', 'onmouseout', 'onkeypress', 'onmouseleave', 'onkeydown', 'oncuechange', 'onloadedmetadata', 'onstalled', 'onmouseover', 'onpaste', 'ondrop', 'onfocus', 'ondragend', 'lang', 'content_editable', 'ontoggle', 'translate', 'oncancel', 'onshow', 'ontimeupdate', 'oncanplaythrough', 'oncut', 'onmouseenter', 'draggable', 'onsubmit', 'onmouseup', 'onratechange', 'onkeyup', 'onpause', 'onplaying', 'ondblclick', 'onseeked', 'onresize', 'dir', 'tabindex']
open
returnvalue
class nerodia.elements.html_elements.DialogCollection(query_scope, selector)[source]

Bases: nerodia.elements.html_elements.HTMLElementCollection

ATTRIBUTES = []
class nerodia.elements.html_elements.Directory(query_scope, selector)[source]

Bases: nerodia.elements.html_elements.HTMLElement

ATTRIBUTES = ['onloadeddata', 'onwaiting', 'class_name', 'onprogress', 'accesskey', 'onreset', 'onended', 'onmousedown', 'onscroll', 'ondurationchange', 'innertext', 'oncopy', 'onchange', 'onsuspend', 'id', 'onloadstart', 'onwheel', 'compact', 'onload', 'oninput', 'spellcheck', 'ondragover', 'title', 'onratechange', 'onclose', 'onvolumechange', 'ondragleave', 'oninvalid', 'onerror', 'onselect', 'onmousemove', 'onclick', 'ondragexit', 'onemptied', 'hidden', 'ondrag', 'oncanplay', 'ondragenter', 'dataset', 'onabort', 'onblur', 'onplay', 'ondragstart', 'onmouseup', 'onmouseout', 'onkeypress', 'onmouseleave', 'onkeydown', 'oncuechange', 'onloadedmetadata', 'onstalled', 'onmouseover', 'onpaste', 'ondrop', 'onfocus', 'ondragend', 'lang', 'content_editable', 'ontoggle', 'translate', 'oncancel', 'onshow', 'onseeking', 'ontimeupdate', 'oncanplaythrough', 'oncut', 'onmouseenter', 'draggable', 'onsubmit', 'onkeyup', 'onpause', 'onplaying', 'ondblclick', 'onseeked', 'onresize', 'dir', 'tabindex']
compact
class nerodia.elements.html_elements.DirectoryCollection(query_scope, selector)[source]

Bases: nerodia.elements.html_elements.HTMLElementCollection

ATTRIBUTES = []
class nerodia.elements.html_elements.Div(query_scope, selector)[source]

Bases: nerodia.elements.html_elements.HTMLElement

ATTRIBUTES = ['onloadeddata', 'onwaiting', 'class_name', 'onprogress', 'accesskey', 'onreset', 'onended', 'onmousedown', 'onscroll', 'ondurationchange', 'innertext', 'oncopy', 'onchange', 'onsuspend', 'id', 'onloadstart', 'onwheel', 'onabort', 'onload', 'oninput', 'spellcheck', 'ondragover', 'title', 'onratechange', 'onclose', 'onvolumechange', 'ondragleave', 'oninvalid', 'onerror', 'onselect', 'onmousemove', 'onclick', 'ondragexit', 'onemptied', 'hidden', 'ondrag', 'oncanplay', 'ondragenter', 'dataset', 'onseeking', 'onblur', 'onplay', 'ondragstart', 'onmouseup', 'onmouseout', 'onkeypress', 'onmouseleave', 'onkeydown', 'oncuechange', 'onloadedmetadata', 'onstalled', 'onmouseover', 'onpaste', 'ondrop', 'onfocus', 'ondragend', 'lang', 'content_editable', 'ontoggle', 'translate', 'oncancel', 'onshow', 'align', 'ontimeupdate', 'oncanplaythrough', 'oncut', 'onmouseenter', 'draggable', 'onsubmit', 'onkeyup', 'onpause', 'onplaying', 'ondblclick', 'onseeked', 'onresize', 'dir', 'tabindex']
align
class nerodia.elements.html_elements.DivCollection(query_scope, selector)[source]

Bases: nerodia.elements.html_elements.HTMLElementCollection

ATTRIBUTES = []
class nerodia.elements.html_elements.Embed(query_scope, selector)[source]

Bases: nerodia.elements.html_elements.HTMLElement

ATTRIBUTES = ['onloadeddata', 'onwaiting', 'class_name', 'onprogress', 'accesskey', 'onreset', 'onended', 'onmousedown', 'onscroll', 'ondurationchange', 'innertext', 'oncopy', 'onchange', 'onsuspend', 'id', 'onloadstart', 'onwheel', 'onabort', 'onload', 'oninput', 'spellcheck', 'ondragover', 'title', 'onratechange', 'onclose', 'onvolumechange', 'ondragleave', 'oninvalid', 'onerror', 'onselect', 'onmousemove', 'onclick', 'ondragexit', 'onemptied', 'oncancel', 'hidden', 'ondrag', 'type', 'ondragenter', 'dataset', 'onseeking', 'onblur', 'onplay', 'ondragstart', 'onmouseup', 'onmouseout', 'onkeypress', 'onmouseleave', 'onkeydown', 'oncuechange', 'onloadedmetadata', 'onstalled', 'onmouseover', 'onpaste', 'ondrop', 'onfocus', 'name', 'lang', 'src', 'content_editable', 'ontoggle', 'translate', 'ondragend', 'onshow', 'oncanplay', 'align', 'ontimeupdate', 'oncanplaythrough', 'oncut', 'onmouseenter', 'draggable', 'onsubmit', 'onkeyup', 'onpause', 'onplaying', 'ondblclick', 'onseeked', 'onresize', 'dir', 'tabindex']
align
name
src
type
class nerodia.elements.html_elements.EmbedCollection(query_scope, selector)[source]

Bases: nerodia.elements.html_elements.HTMLElementCollection

ATTRIBUTES = []
class nerodia.elements.html_elements.FieldSet(query_scope, selector)[source]

Bases: nerodia.elements.html_elements.HTMLElement

ATTRIBUTES = ['onloadeddata', 'onmousedown', 'onwaiting', 'class_name', 'onprogress', 'accesskey', 'onreset', 'onended', 'oncuechange', 'onscroll', 'ondurationchange', 'innertext', 'oncopy', 'onchange', 'onsuspend', 'id', 'onloadstart', 'onwheel', 'onabort', 'onload', 'oninput', 'spellcheck', 'ondragover', 'title', 'onratechange', 'onclose', 'onvolumechange', 'ondragleave', 'oninvalid', 'onerror', 'onselect', 'onmousemove', 'onclick', 'ondragexit', 'onemptied', 'oncancel', 'hidden', 'ondrag', 'type', 'ondragenter', 'dataset', 'onseeking', 'onblur', 'onplay', 'ondragstart', 'onmouseup', 'onmouseout', 'onkeypress', 'onmouseleave', 'onkeydown', 'validity', 'onloadedmetadata', 'onstalled', 'onmouseover', 'onpaste', 'ondrop', 'onfocus', 'ontimeupdate', 'validationmessage', 'lang', 'disabled', 'content_editable', 'ontoggle', 'translate', 'ondragend', 'onshow', 'oncanplay', 'name', 'oncanplaythrough', 'oncut', 'onmouseenter', 'draggable', 'willvalidate', 'form', 'onsubmit', 'onkeyup', 'onpause', 'onplaying', 'ondblclick', 'onseeked', 'onresize', 'dir', 'tabindex']
disabled
form
name
type
validationmessage
validity
willvalidate
class nerodia.elements.html_elements.FieldSetCollection(query_scope, selector)[source]

Bases: nerodia.elements.html_elements.HTMLElementCollection

ATTRIBUTES = []
class nerodia.elements.html_elements.Font(query_scope, selector)[source]

Bases: nerodia.elements.html_elements.HTMLElement

ATTRIBUTES = ['onloadeddata', 'onwaiting', 'color', 'onprogress', 'accesskey', 'onreset', 'onended', 'onmousedown', 'onscroll', 'ondurationchange', 'innertext', 'oncopy', 'onchange', 'onsuspend', 'id', 'onloadstart', 'onwheel', 'onabort', 'onload', 'oninput', 'spellcheck', 'ondragover', 'title', 'onratechange', 'onclose', 'onvolumechange', 'ondragleave', 'oninvalid', 'class_name', 'onselect', 'onmousemove', 'onclick', 'ondragexit', 'onemptied', 'hidden', 'ondrag', 'oncanplay', 'ondragenter', 'dataset', 'onseeking', 'onblur', 'onplay', 'ondragstart', 'onmouseup', 'onmouseout', 'onkeypress', 'onmouseleave', 'onkeydown', 'oncuechange', 'onloadedmetadata', 'onstalled', 'onmouseover', 'onpaste', 'ondrop', 'onfocus', 'ondragend', 'lang', 'content_editable', 'ontoggle', 'translate', 'oncancel', 'onshow', 'ontimeupdate', 'oncanplaythrough', 'oncut', 'onmouseenter', 'face', 'draggable', 'onerror', 'onsubmit', 'onkeyup', 'onpause', 'onplaying', 'ondblclick', 'onseeked', 'onresize', 'dir', 'tabindex']
color
face
class nerodia.elements.html_elements.FontCollection(query_scope, selector)[source]

Bases: nerodia.elements.html_elements.HTMLElementCollection

ATTRIBUTES = []
class nerodia.elements.html_elements.FormCollection(query_scope, selector)[source]

Bases: nerodia.elements.html_elements.HTMLElementCollection

ATTRIBUTES = []
class nerodia.elements.html_elements.FrameSet(query_scope, selector)[source]

Bases: nerodia.elements.html_elements.HTMLElement

ATTRIBUTES = ['onreset', 'cols', 'ondurationchange', 'onload', 'oninput', 'spellcheck', 'title', 'onmousemove', 'ondragexit', 'hidden', 'ontoggle', 'onsubmit', 'onkeypress', 'ononline', 'onstalled', 'dataset', 'onseeking', 'content_editable', 'onbeforeprint', 'oncanplaythrough', 'onmouseenter', 'onkeyup', 'dir', 'onwaiting', 'onchange', 'onwheel', 'ontimeupdate', 'onlanguagechange', 'ondragleave', 'onresize', 'onselect', 'onemptied', 'onfocus', 'ondrag', 'onoffline', 'onkeydown', 'oncancel', 'onprogress', 'oncut', 'onbeforeunload', 'onmessage', 'onseeked', 'tabindex', 'onloadeddata', 'class_name', 'accesskey', 'onunhandledrejection', 'oncuechange', 'onscroll', 'innertext', 'onsuspend', 'oninvalid', 'onabort', 'onratechange', 'onmouseup', 'translate', 'onstorage', 'onblur', 'onmouseout', 'onloadedmetadata', 'onrejectionhandled', 'onpopstate', 'onunload', 'onpagehide', 'onerror', 'ondragenter', 'onmousedown', 'onplay', 'onpause', 'oncopy', 'onafterprint', 'id', 'onloadstart', 'ondrop', 'onclose', 'onclick', 'oncanplay', 'onended', 'onhashchange', 'ondragstart', 'onmouseleave', 'onpageshow', 'onpaste', 'ondragover', 'lang', 'onvolumechange', 'ondragend', 'onshow', 'draggable', 'onplaying', 'ondblclick', 'onmouseover']
cols
onafterprint
onbeforeprint
onbeforeunload
onhashchange
onlanguagechange
onmessage
onoffline
ononline
onpagehide
onpageshow
onpopstate
onrejectionhandled
onstorage
onunhandledrejection
onunload
class nerodia.elements.html_elements.FrameSetCollection(query_scope, selector)[source]

Bases: nerodia.elements.html_elements.HTMLElementCollection

ATTRIBUTES = []
class nerodia.elements.html_elements.HR(query_scope, selector)[source]

Bases: nerodia.elements.html_elements.HTMLElement

ATTRIBUTES = ['onloadeddata', 'onwaiting', 'color', 'onprogress', 'accesskey', 'onreset', 'onended', 'onmousedown', 'onscroll', 'ondurationchange', 'innertext', 'oncopy', 'onchange', 'onsuspend', 'id', 'onloadstart', 'onwheel', 'onabort', 'onload', 'oninput', 'spellcheck', 'ondragover', 'title', 'onratechange', 'onclose', 'onvolumechange', 'ondragleave', 'oninvalid', 'class_name', 'onselect', 'onmousemove', 'onclick', 'ondragexit', 'onemptied', 'hidden', 'ondrag', 'oncanplay', 'ondragenter', 'dataset', 'onseeking', 'onblur', 'onplay', 'ondragstart', 'onmouseup', 'onmouseout', 'onkeypress', 'onmouseleave', 'onkeydown', 'oncuechange', 'onloadedmetadata', 'onstalled', 'onmouseover', 'onpaste', 'ondrop', 'onfocus', 'ondragend', 'lang', 'content_editable', 'ontoggle', 'translate', 'oncancel', 'onshow', 'align', 'ontimeupdate', 'oncanplaythrough', 'oncut', 'onmouseenter', 'draggable', 'onerror', 'noshade', 'onsubmit', 'onkeyup', 'onpause', 'onplaying', 'ondblclick', 'onseeked', 'onresize', 'dir', 'tabindex']
align
color
noshade
class nerodia.elements.html_elements.HRCollection(query_scope, selector)[source]

Bases: nerodia.elements.html_elements.HTMLElementCollection

ATTRIBUTES = []
class nerodia.elements.html_elements.HTMLElement(query_scope, selector)[source]

Bases: nerodia.elements.element.Element

ATTRIBUTES = ['onloadeddata', 'ontoggle', 'onmousedown', 'onwaiting', 'class_name', 'onprogress', 'accesskey', 'onreset', 'onended', 'oncuechange', 'onscroll', 'ondurationchange', 'innertext', 'oncopy', 'onchange', 'onsuspend', 'id', 'onloadstart', 'onwheel', 'onabort', 'onload', 'oninput', 'onpaste', 'spellcheck', 'ondragover', 'title', 'onratechange', 'onclose', 'onvolumechange', 'ondragleave', 'oninvalid', 'onerror', 'onselect', 'onmousemove', 'onclick', 'ondragexit', 'onemptied', 'hidden', 'translate', 'oncanplay', 'ondragenter', 'onstalled', 'onmouseout', 'onseeking', 'onblur', 'onplay', 'ondragstart', 'onmouseup', 'ondrop', 'onkeypress', 'onmouseleave', 'onkeydown', 'onloadedmetadata', 'onmouseover', 'dataset', 'onfocus', 'ondragend', 'lang', 'content_editable', 'onsubmit', 'ondrag', 'oncancel', 'onshow', 'ontimeupdate', 'oncanplaythrough', 'oncut', 'onmouseenter', 'draggable', 'onkeyup', 'onpause', 'onplaying', 'ondblclick', 'onseeked', 'onresize', 'dir', 'tabindex']
accesskey
class_name
content_editable
dataset
dir
draggable
hidden
id
innertext
lang
onabort
onblur
oncancel
oncanplay
oncanplaythrough
onchange
onclick
onclose
oncopy
oncuechange
oncut
ondblclick
ondrag
ondragend
ondragenter
ondragexit
ondragleave
ondragover
ondragstart
ondrop
ondurationchange
onemptied
onended
onerror
onfocus
oninput
oninvalid
onkeydown
onkeypress
onkeyup
onload
onloadeddata
onloadedmetadata
onloadstart
onmousedown
onmouseenter
onmouseleave
onmousemove
onmouseout
onmouseover
onmouseup
onpaste
onpause
onplay
onplaying
onprogress
onratechange
onreset
onresize
onscroll
onseeked
onseeking
onselect
onshow
onstalled
onsubmit
onsuspend
ontimeupdate
ontoggle
onvolumechange
onwaiting
onwheel
spellcheck
tabindex
title
translate
class nerodia.elements.html_elements.HTMLElementCollection(query_scope, selector)[source]

Bases: nerodia.element_collection.ElementCollection

ATTRIBUTES = []
class nerodia.elements.html_elements.Head(query_scope, selector)[source]

Bases: nerodia.elements.html_elements.HTMLElement

ATTRIBUTES = ['onloadeddata', 'onwaiting', 'class_name', 'onprogress', 'accesskey', 'onreset', 'onended', 'onmousedown', 'onscroll', 'ondurationchange', 'innertext', 'oncopy', 'onchange', 'onsuspend', 'id', 'onloadstart', 'onwheel', 'onabort', 'onload', 'oninput', 'spellcheck', 'ondragover', 'title', 'onratechange', 'onclose', 'onvolumechange', 'ondragleave', 'oninvalid', 'onerror', 'onselect', 'onmousemove', 'onclick', 'ondragexit', 'onemptied', 'hidden', 'ondrag', 'oncanplay', 'ondragenter', 'dataset', 'onseeking', 'onblur', 'onplay', 'ondragstart', 'onmouseup', 'onmouseout', 'onkeypress', 'onmouseleave', 'onkeydown', 'oncuechange', 'onloadedmetadata', 'onstalled', 'onmouseover', 'onpaste', 'ondrop', 'onfocus', 'ondragend', 'lang', 'content_editable', 'ontoggle', 'translate', 'oncancel', 'onshow', 'ontimeupdate', 'oncanplaythrough', 'oncut', 'onmouseenter', 'draggable', 'onsubmit', 'onkeyup', 'onpause', 'onplaying', 'ondblclick', 'onseeked', 'onresize', 'dir', 'tabindex']
class nerodia.elements.html_elements.HeadCollection(query_scope, selector)[source]

Bases: nerodia.elements.html_elements.HTMLElementCollection

ATTRIBUTES = []
class nerodia.elements.html_elements.Heading(query_scope, selector)[source]

Bases: nerodia.elements.html_elements.HTMLElement

ATTRIBUTES = ['onloadeddata', 'onwaiting', 'class_name', 'onprogress', 'accesskey', 'onreset', 'onended', 'onmousedown', 'onscroll', 'ondurationchange', 'innertext', 'oncopy', 'onchange', 'onsuspend', 'id', 'onloadstart', 'onwheel', 'onabort', 'onload', 'oninput', 'spellcheck', 'ondragover', 'title', 'onratechange', 'onclose', 'onvolumechange', 'ondragleave', 'oninvalid', 'onerror', 'onselect', 'onmousemove', 'onclick', 'ondragexit', 'onemptied', 'hidden', 'ondrag', 'oncanplay', 'ondragenter', 'dataset', 'onseeking', 'onblur', 'onplay', 'ondragstart', 'onmouseup', 'onmouseout', 'onkeypress', 'onmouseleave', 'onkeydown', 'oncuechange', 'onloadedmetadata', 'onstalled', 'onmouseover', 'onpaste', 'ondrop', 'onfocus', 'ondragend', 'lang', 'content_editable', 'ontoggle', 'translate', 'oncancel', 'onshow', 'align', 'ontimeupdate', 'oncanplaythrough', 'oncut', 'onmouseenter', 'draggable', 'onsubmit', 'onkeyup', 'onpause', 'onplaying', 'ondblclick', 'onseeked', 'onresize', 'dir', 'tabindex']
align
class nerodia.elements.html_elements.HeadingCollection(query_scope, selector)[source]

Bases: nerodia.elements.html_elements.HTMLElementCollection

ATTRIBUTES = []
class nerodia.elements.html_elements.Html(query_scope, selector)[source]

Bases: nerodia.elements.html_elements.HTMLElement

ATTRIBUTES = ['onloadeddata', 'onwaiting', 'class_name', 'onprogress', 'accesskey', 'onreset', 'onended', 'onmousedown', 'onscroll', 'ondurationchange', 'innertext', 'oncopy', 'onchange', 'onsuspend', 'id', 'onloadstart', 'onwheel', 'onabort', 'onload', 'oninput', 'spellcheck', 'ondragover', 'title', 'onratechange', 'onclose', 'onvolumechange', 'ondragleave', 'oninvalid', 'onerror', 'onselect', 'onmousemove', 'version', 'ondragexit', 'onemptied', 'hidden', 'ondrag', 'oncanplay', 'ondragenter', 'dataset', 'onseeking', 'onblur', 'onplay', 'ondragstart', 'onclick', 'onmouseout', 'onkeypress', 'onmouseleave', 'onkeydown', 'oncuechange', 'onloadedmetadata', 'onstalled', 'onmouseover', 'onpaste', 'ondrop', 'onfocus', 'ondragend', 'lang', 'content_editable', 'ontoggle', 'translate', 'oncancel', 'onshow', 'ontimeupdate', 'oncanplaythrough', 'oncut', 'onmouseenter', 'draggable', 'onsubmit', 'onmouseup', 'onkeyup', 'onpause', 'onplaying', 'ondblclick', 'onseeked', 'onresize', 'dir', 'tabindex']
version
class nerodia.elements.html_elements.HtmlCollection(query_scope, selector)[source]

Bases: nerodia.elements.html_elements.HTMLElementCollection

ATTRIBUTES = []
class nerodia.elements.html_elements.IFrameCollection(query_scope, selector)[source]

Bases: nerodia.elements.html_elements.HTMLElementCollection

ATTRIBUTES = []
class nerodia.elements.html_elements.ImageCollection(query_scope, selector)[source]

Bases: nerodia.elements.html_elements.HTMLElementCollection

ATTRIBUTES = []
class nerodia.elements.html_elements.InputCollection(query_scope, selector)[source]

Bases: nerodia.elements.html_elements.HTMLElementCollection

ATTRIBUTES = []
class nerodia.elements.html_elements.LI(query_scope, selector)[source]

Bases: nerodia.elements.html_elements.HTMLElement

ATTRIBUTES = ['onloadeddata', 'onwaiting', 'class_name', 'onprogress', 'accesskey', 'onreset', 'onended', 'onmousedown', 'onscroll', 'ondurationchange', 'innertext', 'value', 'oncopy', 'onchange', 'onsuspend', 'id', 'onloadstart', 'onwheel', 'onabort', 'onload', 'oninput', 'spellcheck', 'ondragover', 'title', 'onratechange', 'onclose', 'onvolumechange', 'ondragleave', 'oninvalid', 'onerror', 'onselect', 'onmousemove', 'onclick', 'ondragexit', 'onemptied', 'hidden', 'ondrag', 'type', 'ondragenter', 'dataset', 'onseeking', 'onblur', 'onplay', 'ondragstart', 'onmouseup', 'onmouseout', 'onkeypress', 'onmouseleave', 'onkeydown', 'oncuechange', 'onloadedmetadata', 'onstalled', 'onmouseover', 'onpaste', 'ondrop', 'onfocus', 'ondragend', 'lang', 'content_editable', 'ontoggle', 'translate', 'oncancel', 'onshow', 'oncanplay', 'ontimeupdate', 'oncanplaythrough', 'oncut', 'onmouseenter', 'draggable', 'onsubmit', 'onkeyup', 'onpause', 'onplaying', 'ondblclick', 'onseeked', 'onresize', 'dir', 'tabindex']
type
value
class nerodia.elements.html_elements.LICollection(query_scope, selector)[source]

Bases: nerodia.elements.html_elements.HTMLElementCollection

ATTRIBUTES = []
class nerodia.elements.html_elements.Label(query_scope, selector)[source]

Bases: nerodia.elements.html_elements.HTMLElement

ATTRIBUTES = ['control', 'onloadeddata', 'onwaiting', 'class_name', 'onprogress', 'accesskey', 'onreset', 'onended', 'onmousedown', 'onscroll', 'ondurationchange', 'innertext', 'oncopy', 'onchange', 'onsuspend', 'id', 'onloadstart', 'onwheel', 'onabort', 'onload', 'oninput', 'spellcheck', 'ondragover', 'for', 'title', 'onratechange', 'onclose', 'onvolumechange', 'ondragleave', 'oninvalid', 'onerror', 'onselect', 'onmousemove', 'onclick', 'ondragexit', 'onemptied', 'hidden', 'ondrag', 'oncanplay', 'ondragenter', 'dataset', 'onseeking', 'onblur', 'onplay', 'ondragstart', 'onmouseup', 'onmouseout', 'onkeypress', 'onmouseleave', 'onkeydown', 'oncuechange', 'onloadedmetadata', 'onstalled', 'onmouseover', 'onpaste', 'ondrop', 'onfocus', 'ondragend', 'lang', 'content_editable', 'ontoggle', 'translate', 'oncancel', 'onshow', 'ontimeupdate', 'oncanplaythrough', 'oncut', 'onmouseenter', 'draggable', 'form', 'onsubmit', 'onkeyup', 'onpause', 'onplaying', 'ondblclick', 'onseeked', 'onresize', 'dir', 'tabindex']
control
for
form
class nerodia.elements.html_elements.LabelCollection(query_scope, selector)[source]

Bases: nerodia.elements.html_elements.HTMLElementCollection

ATTRIBUTES = []
class nerodia.elements.html_elements.Legend(query_scope, selector)[source]

Bases: nerodia.elements.html_elements.HTMLElement

ATTRIBUTES = ['onloadeddata', 'onwaiting', 'class_name', 'onprogress', 'accesskey', 'onreset', 'onended', 'onmousedown', 'onscroll', 'ondurationchange', 'innertext', 'oncopy', 'onchange', 'onsuspend', 'id', 'onloadstart', 'onwheel', 'onabort', 'onload', 'oninput', 'spellcheck', 'ondragover', 'title', 'onratechange', 'onclose', 'onvolumechange', 'ondragleave', 'oninvalid', 'onerror', 'onselect', 'onmousemove', 'onclick', 'ondragexit', 'onemptied', 'hidden', 'ondrag', 'oncanplay', 'ondragenter', 'dataset', 'onseeking', 'onblur', 'onplay', 'ondragstart', 'onmouseup', 'onmouseout', 'onkeypress', 'onmouseleave', 'onkeydown', 'oncuechange', 'onloadedmetadata', 'onstalled', 'onmouseover', 'onpaste', 'ondrop', 'onfocus', 'ondragend', 'lang', 'content_editable', 'ontoggle', 'translate', 'oncancel', 'onshow', 'align', 'ontimeupdate', 'oncanplaythrough', 'oncut', 'onmouseenter', 'draggable', 'form', 'onsubmit', 'onkeyup', 'onpause', 'onplaying', 'ondblclick', 'onseeked', 'onresize', 'dir', 'tabindex']
align
form
class nerodia.elements.html_elements.LegendCollection(query_scope, selector)[source]

Bases: nerodia.elements.html_elements.HTMLElementCollection

ATTRIBUTES = []
class nerodia.elements.html_elements.Map(query_scope, selector)[source]

Bases: nerodia.elements.html_elements.HTMLElement

ATTRIBUTES = ['onloadeddata', 'onmousedown', 'onwaiting', 'class_name', 'onprogress', 'accesskey', 'onreset', 'onended', 'oncuechange', 'onscroll', 'ondurationchange', 'innertext', 'oncopy', 'images', 'onchange', 'onsuspend', 'id', 'onloadstart', 'onwheel', 'onabort', 'onload', 'oninput', 'spellcheck', 'ondragover', 'title', 'onratechange', 'onclose', 'onvolumechange', 'ondragleave', 'oninvalid', 'onerror', 'onselect', 'onmousemove', 'onclick', 'ondragexit', 'onemptied', 'oncancel', 'hidden', 'ondrag', 'oncanplay', 'ondragenter', 'dataset', 'onseeking', 'onblur', 'onplay', 'ondragstart', 'onmouseup', 'onmouseout', 'onkeypress', 'onmouseleave', 'onkeydown', 'onloadedmetadata', 'onstalled', 'onmouseover', 'onpaste', 'ondrop', 'onfocus', 'ontimeupdate', 'areas', 'lang', 'content_editable', 'ontoggle', 'translate', 'ondragend', 'onshow', 'name', 'oncanplaythrough', 'oncut', 'onmouseenter', 'draggable', 'onsubmit', 'onkeyup', 'onpause', 'onplaying', 'ondblclick', 'onseeked', 'onresize', 'dir', 'tabindex']
areas
images
name
class nerodia.elements.html_elements.MapCollection(query_scope, selector)[source]

Bases: nerodia.elements.html_elements.HTMLElementCollection

ATTRIBUTES = []
class nerodia.elements.html_elements.Marquee(query_scope, selector)[source]

Bases: nerodia.elements.html_elements.HTMLElement

ATTRIBUTES = ['onreset', 'ondurationchange', 'onload', 'oninput', 'spellcheck', 'title', 'onmousemove', 'ondragexit', 'hidden', 'ontoggle', 'onplay', 'onkeypress', 'onstalled', 'oncuechange', 'onseeking', 'content_editable', 'oncanplaythrough', 'onmouseenter', 'onkeyup', 'dir', 'onwaiting', 'onchange', 'hspace', 'onwheel', 'ontimeupdate', 'ondragleave', 'onresize', 'onselect', 'onemptied', 'onfocus', 'ondrag', 'onbounce', 'onkeydown', 'oncancel', 'onprogress', 'oncut', 'onseeked', 'tabindex', 'onloadeddata', 'class_name', 'accesskey', 'dataset', 'onscroll', 'innertext', 'onsuspend', 'oninvalid', 'onabort', 'truespeed', 'onratechange', 'bgcolor', 'onmouseup', 'translate', 'direction', 'onmouseout', 'onvolumechange', 'scrolldelay', 'vspace', 'behavior', 'onfinish', 'loop', 'onerror', 'ondragenter', 'onblur', 'onmousedown', 'onsubmit', 'onpause', 'oncopy', 'id', 'onloadstart', 'ondrop', 'onclose', 'onstart', 'onclick', 'oncanplay', 'onended', 'ondragstart', 'onmouseleave', 'scrollamount', 'onpaste', 'ondragover', 'lang', 'onloadedmetadata', 'ondragend', 'onshow', 'draggable', 'onplaying', 'ondblclick', 'onmouseover']
behavior
bgcolor
direction
hspace
loop
onbounce
onfinish
onstart
scrollamount
scrolldelay
truespeed
vspace
class nerodia.elements.html_elements.MarqueeCollection(query_scope, selector)[source]

Bases: nerodia.elements.html_elements.HTMLElementCollection

ATTRIBUTES = []
class nerodia.elements.html_elements.Media(query_scope, selector)[source]

Bases: nerodia.elements.html_elements.HTMLElement

ATTRIBUTES = ['onreset', 'ended', 'ondurationchange', 'videotracks', 'onload', 'oninput', 'spellcheck', 'title', 'controls', 'onmousemove', 'ondragexit', 'hidden', 'ontoggle', 'onplay', 'seeking', 'playbackrate', 'srcobject', 'onstalled', 'oncuechange', 'onseeking', 'content_editable', 'oncanplaythrough', 'onmouseenter', 'onkeyup', 'dir', 'texttracks', 'onwaiting', 'duration', 'onchange', 'onwheel', 'ontimeupdate', 'muted', 'ondragleave', 'onresize', 'defaultplaybackrate', 'onselect', 'onemptied', 'onfocus', 'ondrag', 'preload', 'onkeydown', 'src', 'oncancel', 'onprogress', 'oncut', 'currentsrc', 'onseeked', 'tabindex', 'onloadeddata', 'buffered', 'class_name', 'accesskey', 'dataset', 'onscroll', 'innertext', 'onsuspend', 'oninvalid', 'onabort', 'defaultmuted', 'onratechange', 'onmouseup', 'translate', 'onblur', 'onmouseout', 'currenttime', 'volume', 'onloadedmetadata', 'seekable', 'error', 'loop', 'readystate', 'crossorigin', 'played', 'onerror', 'ondragenter', 'onmousedown', 'paused', 'onsubmit', 'onpause', 'oncopy', 'id', 'onloadstart', 'ondrop', 'onclose', 'onkeypress', 'networkstate', 'onclick', 'oncanplay', 'onended', 'ondragstart', 'onmouseleave', 'audiotracks', 'onpaste', 'ondragover', 'lang', 'onvolumechange', 'ondragend', 'onshow', 'onmouseover', 'draggable', 'onplaying', 'ondblclick', 'autoplay']
audiotracks
autoplay
buffered
controls
crossorigin
currentsrc
currenttime
defaultmuted
defaultplaybackrate
duration
ended
error
loop
muted
networkstate
paused
playbackrate
played
preload
readystate
seekable
seeking
src
srcobject
texttracks
videotracks
volume
class nerodia.elements.html_elements.MediaCollection(query_scope, selector)[source]

Bases: nerodia.elements.html_elements.HTMLElementCollection

ATTRIBUTES = []
class nerodia.elements.html_elements.Meta(query_scope, selector)[source]

Bases: nerodia.elements.html_elements.HTMLElement

ATTRIBUTES = ['onloadeddata', 'ontoggle', 'onmousedown', 'onwaiting', 'class_name', 'onprogress', 'accesskey', 'onreset', 'onended', 'oncuechange', 'onscroll', 'ondurationchange', 'innertext', 'oncopy', 'onchange', 'onsuspend', 'id', 'onloadstart', 'http_equiv', 'onabort', 'onload', 'oninput', 'spellcheck', 'ondragover', 'title', 'onratechange', 'onclose', 'ondragleave', 'oninvalid', 'content', 'onerror', 'onselect', 'onmousemove', 'onclick', 'ondragexit', 'onemptied', 'oncancel', 'hidden', 'ondrag', 'oncanplay', 'ondragenter', 'dataset', 'onseeking', 'onblur', 'onplay', 'ondragstart', 'onmouseup', 'onmouseout', 'onkeypress', 'onmouseleave', 'onkeydown', 'onvolumechange', 'oncut', 'onstalled', 'onmouseover', 'onloadedmetadata', 'onpaste', 'onwheel', 'onfocus', 'name', 'lang', 'content_editable', 'scheme', 'translate', 'ondragend', 'onshow', 'ontimeupdate', 'oncanplaythrough', 'ondrop', 'onmouseenter', 'draggable', 'onsubmit', 'onkeyup', 'onpause', 'onplaying', 'ondblclick', 'onseeked', 'onresize', 'dir', 'tabindex']
content
http_equiv
name
scheme
class nerodia.elements.html_elements.MetaCollection(query_scope, selector)[source]

Bases: nerodia.elements.html_elements.HTMLElementCollection

ATTRIBUTES = []
class nerodia.elements.html_elements.Meter(query_scope, selector)[source]

Bases: nerodia.elements.html_elements.HTMLElement

ATTRIBUTES = ['onloadeddata', 'onwaiting', 'class_name', 'onprogress', 'accesskey', 'onreset', 'onended', 'onmousedown', 'onscroll', 'ondurationchange', 'innertext', 'value', 'oncopy', 'onchange', 'optimum', 'id', 'onloadstart', 'onwheel', 'onabort', 'onload', 'oninput', 'spellcheck', 'ondragover', 'min', 'onsuspend', 'onclose', 'onvolumechange', 'ondragleave', 'content_editable', 'oninvalid', 'onerror', 'onselect', 'onmousemove', 'low', 'onclick', 'ondragexit', 'onemptied', 'hidden', 'ondrag', 'oncanplay', 'ondragenter', 'dataset', 'onseeking', 'onblur', 'labels', 'ondragstart', 'onmouseup', 'onmouseout', 'onkeypress', 'onmouseleave', 'onkeydown', 'oncuechange', 'onloadedmetadata', 'onstalled', 'onmouseover', 'onpaste', 'ondrop', 'onfocus', 'ondragend', 'lang', 'high', 'max', 'ontoggle', 'translate', 'oncancel', 'onshow', 'onpause', 'ontimeupdate', 'oncanplaythrough', 'oncut', 'onmouseenter', 'draggable', 'onsubmit', 'onplay', 'onratechange', 'onkeyup', 'title', 'onplaying', 'ondblclick', 'onseeked', 'onresize', 'dir', 'tabindex']
high
labels
low
max
min
optimum
value
class nerodia.elements.html_elements.MeterCollection(query_scope, selector)[source]

Bases: nerodia.elements.html_elements.HTMLElementCollection

ATTRIBUTES = []
class nerodia.elements.html_elements.Mod(query_scope, selector)[source]

Bases: nerodia.elements.html_elements.HTMLElement

ATTRIBUTES = ['onloadeddata', 'onmousedown', 'onwaiting', 'class_name', 'onprogress', 'accesskey', 'onreset', 'onended', 'datetime', 'onscroll', 'ondurationchange', 'innertext', 'oncopy', 'onchange', 'onsuspend', 'id', 'onloadstart', 'onwheel', 'onabort', 'onload', 'oninput', 'spellcheck', 'ondragover', 'title', 'onratechange', 'onclose', 'onvolumechange', 'ondragleave', 'oninvalid', 'onerror', 'onselect', 'onmousemove', 'onclick', 'ondragexit', 'onemptied', 'hidden', 'ondrag', 'oncanplay', 'cite', 'dataset', 'onseeking', 'onblur', 'onplay', 'ondragstart', 'onmouseup', 'onmouseout', 'onkeypress', 'onmouseleave', 'onkeydown', 'oncuechange', 'onloadedmetadata', 'onstalled', 'onmouseover', 'onpaste', 'ondrop', 'onfocus', 'ondragend', 'lang', 'content_editable', 'ontoggle', 'translate', 'oncancel', 'onshow', 'ontimeupdate', 'oncanplaythrough', 'oncut', 'onmouseenter', 'draggable', 'onsubmit', 'ondragenter', 'onkeyup', 'onpause', 'onplaying', 'ondblclick', 'onseeked', 'onresize', 'dir', 'tabindex']
cite
datetime
class nerodia.elements.html_elements.ModCollection(query_scope, selector)[source]

Bases: nerodia.elements.html_elements.HTMLElementCollection

ATTRIBUTES = []
class nerodia.elements.html_elements.OListCollection(query_scope, selector)[source]

Bases: nerodia.elements.html_elements.HTMLElementCollection

ATTRIBUTES = []
class nerodia.elements.html_elements.Object(query_scope, selector)[source]

Bases: nerodia.elements.html_elements.HTMLElement

ATTRIBUTES = ['code', 'typemustmatch', 'ondurationchange', 'codetype', 'onload', 'oninput', 'spellcheck', 'title', 'onreset', 'contentwindow', 'onmousemove', 'ondragexit', 'hidden', 'ontoggle', 'onplay', 'onkeypress', 'onstalled', 'oncuechange', 'onseeking', 'content_editable', 'name', 'oncanplaythrough', 'onmouseenter', 'willvalidate', 'form', 'onkeyup', 'dir', 'onwaiting', 'onchange', 'hspace', 'onwheel', 'ontimeupdate', 'ondragleave', 'onresize', 'onselect', 'onemptied', 'onfocus', 'ondrag', 'onkeydown', 'codebase', 'validationmessage', 'oncancel', 'standby', 'onprogress', 'oncut', 'onseeked', 'tabindex', 'onloadeddata', 'class_name', 'accesskey', 'dataset', 'onscroll', 'innertext', 'onsuspend', 'oninvalid', 'onabort', 'contentdocument', 'onratechange', 'onmouseup', 'translate', 'type', 'onblur', 'ondrop', 'validity', 'onloadedmetadata', 'align', 'vspace', 'declare', 'onerror', 'ondragenter', 'onmousedown', 'onsubmit', 'onpause', 'oncopy', 'border', 'id', 'onloadstart', 'onmouseout', 'ondragover', 'onclose', 'archive', 'onclick', 'oncanplay', 'onended', 'ondragstart', 'onmouseleave', 'onpaste', 'data', 'lang', 'onvolumechange', 'ondragend', 'onshow', 'draggable', 'onplaying', 'ondblclick', 'onmouseover']
align
archive
border
code
codebase
codetype
contentdocument
contentwindow
data
declare
form
hspace
name
standby
type
typemustmatch
validationmessage
validity
vspace
willvalidate
class nerodia.elements.html_elements.ObjectCollection(query_scope, selector)[source]

Bases: nerodia.elements.html_elements.HTMLElementCollection

ATTRIBUTES = []
class nerodia.elements.html_elements.OptGroup(query_scope, selector)[source]

Bases: nerodia.elements.html_elements.HTMLElement

ATTRIBUTES = ['onloadeddata', 'onmousedown', 'onwaiting', 'class_name', 'onprogress', 'accesskey', 'onreset', 'onended', 'oncuechange', 'onscroll', 'ondurationchange', 'innertext', 'oncopy', 'onchange', 'onsuspend', 'id', 'onloadstart', 'onwheel', 'onabort', 'onload', 'oninput', 'spellcheck', 'ondragover', 'title', 'onratechange', 'onclose', 'onvolumechange', 'oninvalid', 'ondragleave', 'label', 'onerror', 'onselect', 'onmousemove', 'onclick', 'ondragexit', 'onemptied', 'hidden', 'ondrag', 'oncanplay', 'ondragenter', 'dataset', 'onseeking', 'onblur', 'onplay', 'ondragstart', 'onmouseup', 'onmouseout', 'onkeypress', 'onmouseleave', 'onkeydown', 'onloadedmetadata', 'onstalled', 'onmouseover', 'onpaste', 'ondrop', 'onfocus', 'ondragend', 'lang', 'disabled', 'content_editable', 'ontoggle', 'translate', 'oncancel', 'onshow', 'ontimeupdate', 'oncanplaythrough', 'oncut', 'onmouseenter', 'draggable', 'onsubmit', 'onkeyup', 'onpause', 'onplaying', 'ondblclick', 'onseeked', 'onresize', 'dir', 'tabindex']
disabled
label
class nerodia.elements.html_elements.OptGroupCollection(query_scope, selector)[source]

Bases: nerodia.elements.html_elements.HTMLElementCollection

ATTRIBUTES = []
class nerodia.elements.html_elements.OptionCollection(query_scope, selector)[source]

Bases: nerodia.elements.html_elements.HTMLElementCollection

ATTRIBUTES = []
class nerodia.elements.html_elements.Output(query_scope, selector)[source]

Bases: nerodia.elements.html_elements.HTMLElement

ATTRIBUTES = ['labels', 'ondurationchange', 'onload', 'oninput', 'spellcheck', 'title', 'onreset', 'onmousemove', 'ondragexit', 'hidden', 'ontoggle', 'onplay', 'onkeypress', 'defaultvalue', 'onstalled', 'oncuechange', 'onseeking', 'content_editable', 'name', 'oncanplaythrough', 'onmouseenter', 'willvalidate', 'form', 'onkeyup', 'dir', 'onwaiting', 'onchange', 'onwheel', 'for', 'ontimeupdate', 'ondragleave', 'onresize', 'onselect', 'onemptied', 'onfocus', 'ondrag', 'onkeydown', 'validationmessage', 'oncancel', 'onprogress', 'oncut', 'onseeked', 'tabindex', 'onloadeddata', 'class_name', 'accesskey', 'dataset', 'onscroll', 'innertext', 'onsuspend', 'oninvalid', 'onabort', 'onratechange', 'onmouseup', 'translate', 'type', 'onblur', 'ondrop', 'validity', 'onloadedmetadata', 'value', 'onerror', 'ondragenter', 'onmousedown', 'onsubmit', 'onpause', 'oncopy', 'id', 'onloadstart', 'onmouseout', 'ondragover', 'onclose', 'onclick', 'oncanplay', 'onended', 'ondragstart', 'onmouseleave', 'onpaste', 'lang', 'onvolumechange', 'ondragend', 'onshow', 'draggable', 'onplaying', 'ondblclick', 'onmouseover']
defaultvalue
for
form
labels
name
type
validationmessage
validity
value
willvalidate
class nerodia.elements.html_elements.OutputCollection(query_scope, selector)[source]

Bases: nerodia.elements.html_elements.HTMLElementCollection

ATTRIBUTES = []
class nerodia.elements.html_elements.Paragraph(query_scope, selector)[source]

Bases: nerodia.elements.html_elements.HTMLElement

ATTRIBUTES = ['onloadeddata', 'onwaiting', 'class_name', 'onprogress', 'accesskey', 'onreset', 'onended', 'onmousedown', 'onscroll', 'ondurationchange', 'innertext', 'oncopy', 'onchange', 'onsuspend', 'id', 'onloadstart', 'onwheel', 'onabort', 'onload', 'oninput', 'spellcheck', 'ondragover', 'title', 'onratechange', 'onclose', 'onvolumechange', 'ondragleave', 'oninvalid', 'onerror', 'onselect', 'onmousemove', 'onclick', 'ondragexit', 'onemptied', 'hidden', 'ondrag', 'oncanplay', 'ondragenter', 'dataset', 'onseeking', 'onblur', 'onplay', 'ondragstart', 'onmouseup', 'onmouseout', 'onkeypress', 'onmouseleave', 'onkeydown', 'oncuechange', 'onloadedmetadata', 'onstalled', 'onmouseover', 'onpaste', 'ondrop', 'onfocus', 'ondragend', 'lang', 'content_editable', 'ontoggle', 'translate', 'oncancel', 'onshow', 'align', 'ontimeupdate', 'oncanplaythrough', 'oncut', 'onmouseenter', 'draggable', 'onsubmit', 'onkeyup', 'onpause', 'onplaying', 'ondblclick', 'onseeked', 'onresize', 'dir', 'tabindex']
align
class nerodia.elements.html_elements.ParagraphCollection(query_scope, selector)[source]

Bases: nerodia.elements.html_elements.HTMLElementCollection

ATTRIBUTES = []
class nerodia.elements.html_elements.Param(query_scope, selector)[source]

Bases: nerodia.elements.html_elements.HTMLElement

ATTRIBUTES = ['onloadeddata', 'onwaiting', 'class_name', 'onprogress', 'accesskey', 'onreset', 'onended', 'onmousedown', 'onscroll', 'ondurationchange', 'innertext', 'value', 'oncopy', 'onchange', 'onsuspend', 'id', 'onloadstart', 'onwheel', 'onabort', 'onload', 'oninput', 'spellcheck', 'ondragover', 'title', 'onratechange', 'valuetype', 'onvolumechange', 'ondragleave', 'onresize', 'onerror', 'dir', 'onselect', 'onmousemove', 'onclick', 'ondragexit', 'onemptied', 'oncancel', 'hidden', 'ondrag', 'type', 'ondragenter', 'dataset', 'onseeking', 'onblur', 'onplay', 'ondragstart', 'onmouseup', 'onmouseout', 'onkeypress', 'onmouseleave', 'onkeydown', 'oncuechange', 'onloadedmetadata', 'onstalled', 'onmouseover', 'onpaste', 'ondrop', 'onfocus', 'name', 'lang', 'content_editable', 'ontoggle', 'translate', 'ondragend', 'onshow', 'oncanplay', 'ontimeupdate', 'oncanplaythrough', 'oncut', 'onmouseenter', 'draggable', 'onsubmit', 'onkeyup', 'onpause', 'onplaying', 'ondblclick', 'onseeked', 'onclose', 'oninvalid', 'tabindex']
name
type
value
valuetype
class nerodia.elements.html_elements.ParamCollection(query_scope, selector)[source]

Bases: nerodia.elements.html_elements.HTMLElementCollection

ATTRIBUTES = []
class nerodia.elements.html_elements.Picture(query_scope, selector)[source]

Bases: nerodia.elements.html_elements.HTMLElement

ATTRIBUTES = ['onloadeddata', 'onwaiting', 'class_name', 'onprogress', 'accesskey', 'onreset', 'onended', 'onmousedown', 'onscroll', 'ondurationchange', 'innertext', 'oncopy', 'onchange', 'onsuspend', 'id', 'onloadstart', 'onwheel', 'onabort', 'onload', 'oninput', 'spellcheck', 'ondragover', 'title', 'onratechange', 'onclose', 'onvolumechange', 'ondragleave', 'oninvalid', 'onerror', 'onselect', 'onmousemove', 'onclick', 'ondragexit', 'onemptied', 'hidden', 'ondrag', 'oncanplay', 'ondragenter', 'dataset', 'onseeking', 'onblur', 'onplay', 'ondragstart', 'onmouseup', 'onmouseout', 'onkeypress', 'onmouseleave', 'onkeydown', 'oncuechange', 'onloadedmetadata', 'onstalled', 'onmouseover', 'onpaste', 'ondrop', 'onfocus', 'ondragend', 'lang', 'content_editable', 'ontoggle', 'translate', 'oncancel', 'onshow', 'ontimeupdate', 'oncanplaythrough', 'oncut', 'onmouseenter', 'draggable', 'onsubmit', 'onkeyup', 'onpause', 'onplaying', 'ondblclick', 'onseeked', 'onresize', 'dir', 'tabindex']
class nerodia.elements.html_elements.PictureCollection(query_scope, selector)[source]

Bases: nerodia.elements.html_elements.HTMLElementCollection

ATTRIBUTES = []
class nerodia.elements.html_elements.Pre(query_scope, selector)[source]

Bases: nerodia.elements.html_elements.HTMLElement

ATTRIBUTES = ['onloadeddata', 'onwaiting', 'class_name', 'onprogress', 'accesskey', 'onreset', 'onended', 'onmousedown', 'onscroll', 'ondurationchange', 'innertext', 'oncopy', 'onchange', 'onsuspend', 'id', 'onloadstart', 'onwheel', 'onabort', 'onload', 'oninput', 'spellcheck', 'ondragover', 'title', 'onratechange', 'onclose', 'onvolumechange', 'ondragleave', 'oninvalid', 'onerror', 'onselect', 'onmousemove', 'onclick', 'ondragexit', 'onemptied', 'hidden', 'ondrag', 'oncanplay', 'ondragenter', 'dataset', 'onseeking', 'onblur', 'onplay', 'ondragstart', 'onmouseup', 'onmouseout', 'onkeypress', 'onmouseleave', 'onkeydown', 'oncuechange', 'onloadedmetadata', 'onstalled', 'onmouseover', 'onpaste', 'ondrop', 'onfocus', 'ondragend', 'lang', 'content_editable', 'ontoggle', 'translate', 'oncancel', 'onshow', 'ontimeupdate', 'oncanplaythrough', 'oncut', 'onmouseenter', 'draggable', 'onsubmit', 'onkeyup', 'onpause', 'onplaying', 'ondblclick', 'onseeked', 'onresize', 'dir', 'tabindex']
class nerodia.elements.html_elements.PreCollection(query_scope, selector)[source]

Bases: nerodia.elements.html_elements.HTMLElementCollection

ATTRIBUTES = []
class nerodia.elements.html_elements.Progress(query_scope, selector)[source]

Bases: nerodia.elements.html_elements.HTMLElement

ATTRIBUTES = ['onloadeddata', 'onwaiting', 'class_name', 'onprogress', 'accesskey', 'onreset', 'onended', 'onmousedown', 'onscroll', 'ondurationchange', 'innertext', 'value', 'oncopy', 'onchange', 'onsuspend', 'id', 'onloadstart', 'onwheel', 'onabort', 'onload', 'oninput', 'spellcheck', 'ondragover', 'title', 'onratechange', 'onclose', 'onvolumechange', 'ondragleave', 'oninvalid', 'onerror', 'onselect', 'onmousemove', 'onclick', 'ondragexit', 'onemptied', 'hidden', 'ondrag', 'oncanplay', 'ondragenter', 'dataset', 'onseeking', 'onblur', 'labels', 'ondragstart', 'onmouseup', 'onmouseout', 'onkeypress', 'onmouseleave', 'onkeydown', 'oncuechange', 'onloadedmetadata', 'onstalled', 'onmouseover', 'position', 'onpaste', 'ondrop', 'onfocus', 'ondragend', 'lang', 'content_editable', 'max', 'ontoggle', 'translate', 'oncancel', 'onshow', 'ontimeupdate', 'oncanplaythrough', 'oncut', 'onmouseenter', 'draggable', 'onsubmit', 'onplay', 'onkeyup', 'onpause', 'onplaying', 'ondblclick', 'onseeked', 'onresize', 'dir', 'tabindex']
labels
max
position
value
class nerodia.elements.html_elements.ProgressCollection(query_scope, selector)[source]

Bases: nerodia.elements.html_elements.HTMLElementCollection

ATTRIBUTES = []
class nerodia.elements.html_elements.Quote(query_scope, selector)[source]

Bases: nerodia.elements.html_elements.HTMLElement

ATTRIBUTES = ['onloadeddata', 'onwaiting', 'class_name', 'onprogress', 'accesskey', 'onreset', 'onended', 'onmousedown', 'onscroll', 'ondurationchange', 'innertext', 'oncopy', 'onchange', 'onsuspend', 'id', 'onloadstart', 'onwheel', 'onabort', 'onload', 'oninput', 'spellcheck', 'ondragover', 'title', 'onratechange', 'onclose', 'onvolumechange', 'ondragleave', 'oninvalid', 'onerror', 'onselect', 'onmousemove', 'onclick', 'ondragexit', 'onemptied', 'hidden', 'ondrag', 'oncanplay', 'cite', 'dataset', 'onseeking', 'onblur', 'onplay', 'ondragstart', 'onmouseup', 'onmouseout', 'onkeypress', 'onmouseleave', 'onkeydown', 'oncuechange', 'onloadedmetadata', 'onstalled', 'onmouseover', 'onpaste', 'ondrop', 'onfocus', 'ondragend', 'lang', 'content_editable', 'ontoggle', 'translate', 'oncancel', 'onshow', 'ontimeupdate', 'oncanplaythrough', 'oncut', 'onmouseenter', 'draggable', 'onsubmit', 'ondragenter', 'onkeyup', 'onpause', 'onplaying', 'ondblclick', 'onseeked', 'onresize', 'dir', 'tabindex']
cite
class nerodia.elements.html_elements.QuoteCollection(query_scope, selector)[source]

Bases: nerodia.elements.html_elements.HTMLElementCollection

ATTRIBUTES = []
class nerodia.elements.html_elements.Script(query_scope, selector)[source]

Bases: nerodia.elements.html_elements.HTMLElement

ATTRIBUTES = ['onloadeddata', 'defer', 'oncut', 'crossorigin', 'class_name', 'onprogress', 'accesskey', 'onreset', 'onended', 'onmousedown', 'onscroll', 'ondurationchange', 'innertext', 'oncopy', 'onvolumechange', 'onchange', 'onsuspend', 'event', 'onloadstart', 'onwaiting', 'onabort', 'onload', 'oninput', 'spellcheck', 'ondragover', 'for', 'title', 'dataset', 'onratechange', 'onclose', 'charset', 'oninvalid', 'ondragleave', 'id', 'onerror', 'onselect', 'onmousemove', 'onclick', 'ondragexit', 'onemptied', 'hidden', 'ondrag', 'type', 'ondragenter', 'nonce', 'onseeking', 'onblur', 'onplay', 'ondragstart', 'onmouseup', 'onmouseout', 'onkeypress', 'onmouseleave', 'onkeydown', 'oncuechange', 'onloadedmetadata', 'onstalled', 'onmouseover', 'async', 'onpaste', 'onwheel', 'onfocus', 'ondragend', 'lang', 'src', 'content_editable', 'ontoggle', 'translate', 'oncancel', 'onshow', 'oncanplay', 'ontimeupdate', 'oncanplaythrough', 'ondrop', 'onmouseenter', 'draggable', 'onsubmit', 'onkeyup', 'onpause', 'onplaying', 'ondblclick', 'onseeked', 'onresize', 'dir', 'tabindex']
async
charset
crossorigin
defer
event
for
nonce
src
type
class nerodia.elements.html_elements.ScriptCollection(query_scope, selector)[source]

Bases: nerodia.elements.html_elements.HTMLElementCollection

ATTRIBUTES = []
class nerodia.elements.html_elements.SelectCollection(query_scope, selector)[source]

Bases: nerodia.elements.html_elements.HTMLElementCollection

ATTRIBUTES = []
class nerodia.elements.html_elements.Source(query_scope, selector)[source]

Bases: nerodia.elements.html_elements.HTMLElement

ATTRIBUTES = ['onloadeddata', 'onwaiting', 'class_name', 'onprogress', 'accesskey', 'onreset', 'onended', 'onmousedown', 'onscroll', 'ondurationchange', 'innertext', 'oncopy', 'onchange', 'onsuspend', 'id', 'onloadstart', 'onwheel', 'onabort', 'onload', 'oninput', 'spellcheck', 'ondragover', 'title', 'media', 'onclose', 'onvolumechange', 'ondragleave', 'oninvalid', 'onerror', 'onselect', 'onmousemove', 'onclick', 'ondragexit', 'onemptied', 'hidden', 'ondrag', 'type', 'ondragenter', 'dataset', 'onseeking', 'onblur', 'onplay', 'ondragstart', 'onmouseup', 'onmouseout', 'onkeypress', 'onmouseleave', 'onkeydown', 'oncuechange', 'onloadedmetadata', 'onstalled', 'onmouseover', 'srcset', 'onpaste', 'ondrop', 'onfocus', 'ondragend', 'lang', 'src', 'content_editable', 'ontoggle', 'translate', 'oncancel', 'onshow', 'sizes', 'oncanplay', 'ontimeupdate', 'oncanplaythrough', 'oncut', 'onmouseenter', 'draggable', 'onsubmit', 'onratechange', 'onkeyup', 'onpause', 'onplaying', 'ondblclick', 'onseeked', 'onresize', 'dir', 'tabindex']
media
sizes
src
srcset
type
class nerodia.elements.html_elements.SourceCollection(query_scope, selector)[source]

Bases: nerodia.elements.html_elements.HTMLElementCollection

ATTRIBUTES = []
class nerodia.elements.html_elements.Span(query_scope, selector)[source]

Bases: nerodia.elements.html_elements.HTMLElement

ATTRIBUTES = ['onloadeddata', 'onwaiting', 'class_name', 'onprogress', 'accesskey', 'onreset', 'onended', 'onmousedown', 'onscroll', 'ondurationchange', 'innertext', 'oncopy', 'onchange', 'onsuspend', 'id', 'onloadstart', 'onwheel', 'onabort', 'onload', 'oninput', 'spellcheck', 'ondragover', 'title', 'onratechange', 'onclose', 'onvolumechange', 'ondragleave', 'oninvalid', 'onerror', 'onselect', 'onmousemove', 'onclick', 'ondragexit', 'onemptied', 'hidden', 'ondrag', 'oncanplay', 'ondragenter', 'dataset', 'onseeking', 'onblur', 'onplay', 'ondragstart', 'onmouseup', 'onmouseout', 'onkeypress', 'onmouseleave', 'onkeydown', 'oncuechange', 'onloadedmetadata', 'onstalled', 'onmouseover', 'onpaste', 'ondrop', 'onfocus', 'ondragend', 'lang', 'content_editable', 'ontoggle', 'translate', 'oncancel', 'onshow', 'ontimeupdate', 'oncanplaythrough', 'oncut', 'onmouseenter', 'draggable', 'onsubmit', 'onkeyup', 'onpause', 'onplaying', 'ondblclick', 'onseeked', 'onresize', 'dir', 'tabindex']
class nerodia.elements.html_elements.SpanCollection(query_scope, selector)[source]

Bases: nerodia.elements.html_elements.HTMLElementCollection

ATTRIBUTES = []
class nerodia.elements.html_elements.Style(query_scope, selector)[source]

Bases: nerodia.elements.html_elements.HTMLElement

ATTRIBUTES = ['onloadeddata', 'onwaiting', 'class_name', 'onprogress', 'accesskey', 'onreset', 'onended', 'onmousedown', 'onscroll', 'ondurationchange', 'innertext', 'oncopy', 'onchange', 'onsuspend', 'id', 'onloadstart', 'onwheel', 'onabort', 'onload', 'oninput', 'spellcheck', 'ondragover', 'title', 'dataset', 'media', 'onclose', 'onvolumechange', 'ondragleave', 'oninvalid', 'onerror', 'onselect', 'onmousemove', 'onclick', 'ondragexit', 'onemptied', 'hidden', 'ondrag', 'type', 'ondragenter', 'nonce', 'onseeking', 'onblur', 'onplay', 'ondragstart', 'onmouseup', 'onmouseout', 'onkeypress', 'onmouseleave', 'onkeydown', 'oncuechange', 'onloadedmetadata', 'onstalled', 'onmouseover', 'onpaste', 'ondrop', 'onfocus', 'ondragend', 'lang', 'content_editable', 'ontoggle', 'translate', 'oncancel', 'onshow', 'oncanplay', 'ontimeupdate', 'oncanplaythrough', 'oncut', 'onmouseenter', 'draggable', 'onsubmit', 'onratechange', 'onkeyup', 'onpause', 'onplaying', 'ondblclick', 'onseeked', 'onresize', 'dir', 'tabindex']
media
nonce
type
class nerodia.elements.html_elements.StyleCollection(query_scope, selector)[source]

Bases: nerodia.elements.html_elements.HTMLElementCollection

ATTRIBUTES = []
class nerodia.elements.html_elements.TableCaption(query_scope, selector)[source]

Bases: nerodia.elements.html_elements.HTMLElement

ATTRIBUTES = ['onloadeddata', 'onwaiting', 'class_name', 'onprogress', 'accesskey', 'onreset', 'onended', 'onmousedown', 'onscroll', 'ondurationchange', 'innertext', 'oncopy', 'onchange', 'onsuspend', 'id', 'onloadstart', 'onwheel', 'onabort', 'onload', 'oninput', 'spellcheck', 'ondragover', 'title', 'onratechange', 'onclose', 'onvolumechange', 'ondragleave', 'oninvalid', 'onerror', 'onselect', 'onmousemove', 'onclick', 'ondragexit', 'onemptied', 'hidden', 'ondrag', 'oncanplay', 'ondragenter', 'dataset', 'onseeking', 'onblur', 'onplay', 'ondragstart', 'onmouseup', 'onmouseout', 'onkeypress', 'onmouseleave', 'onkeydown', 'oncuechange', 'onloadedmetadata', 'onstalled', 'onmouseover', 'onpaste', 'ondrop', 'onfocus', 'ondragend', 'lang', 'content_editable', 'ontoggle', 'translate', 'oncancel', 'onshow', 'align', 'ontimeupdate', 'oncanplaythrough', 'oncut', 'onmouseenter', 'draggable', 'onsubmit', 'onkeyup', 'onpause', 'onplaying', 'ondblclick', 'onseeked', 'onresize', 'dir', 'tabindex']
align
class nerodia.elements.html_elements.TableCaptionCollection(query_scope, selector)[source]

Bases: nerodia.elements.html_elements.HTMLElementCollection

ATTRIBUTES = []
class nerodia.elements.html_elements.TableCell(query_scope, selector)[source]

Bases: nerodia.elements.html_elements.HTMLElement

ATTRIBUTES = ['onreset', 'ondurationchange', 'onload', 'oninput', 'spellcheck', 'title', 'onmousemove', 'valign', 'hidden', 'ontoggle', 'onplay', 'onkeypress', 'onstalled', 'dataset', 'onseeking', 'content_editable', 'oncanplaythrough', 'onmouseenter', 'onkeyup', 'dir', 'onwaiting', 'onchange', 'onwheel', 'ontimeupdate', 'ondragleave', 'onresize', 'onselect', 'onemptied', 'onfocus', 'ondrag', 'onkeydown', 'oncancel', 'onprogress', 'oncut', 'onseeked', 'tabindex', 'onloadeddata', 'ch', 'class_name', 'colspan', 'accesskey', 'oncuechange', 'onscroll', 'innertext', 'nowrap', 'onsuspend', 'oninvalid', 'onabort', 'onratechange', 'bgcolor', 'onmouseup', 'translate', 'onblur', 'choff', 'onmouseout', 'ondragexit', 'onloadedmetadata', 'align', 'headers', 'onerror', 'ondragenter', 'onmousedown', 'onsubmit', 'onpause', 'oncopy', 'id', 'onloadstart', 'axis', 'rowspan', 'ondrop', 'onclose', 'cellindex', 'onclick', 'oncanplay', 'onended', 'ondragstart', 'onmouseleave', 'onpaste', 'ondragover', 'lang', 'onvolumechange', 'ondragend', 'onshow', 'draggable', 'onplaying', 'ondblclick', 'onmouseover']
align
axis
bgcolor
cellindex
ch
choff
colspan
headers
nowrap
rowspan
valign
class nerodia.elements.html_elements.TableCellCollection(query_scope, selector)[source]

Bases: nerodia.elements.html_elements.HTMLElementCollection

ATTRIBUTES = []
class nerodia.elements.html_elements.TableCol(query_scope, selector)[source]

Bases: nerodia.elements.html_elements.HTMLElement

ATTRIBUTES = ['onloadeddata', 'ch', 'onwaiting', 'class_name', 'onprogress', 'accesskey', 'onreset', 'onended', 'onmousedown', 'onscroll', 'ondurationchange', 'innertext', 'oncopy', 'onchange', 'onsuspend', 'id', 'onloadstart', 'onwheel', 'onabort', 'onload', 'oninput', 'spellcheck', 'ondragover', 'title', 'onratechange', 'onclose', 'onvolumechange', 'ondragleave', 'oninvalid', 'onerror', 'onselect', 'onmousemove', 'onclick', 'valign', 'onemptied', 'hidden', 'ondrag', 'oncanplay', 'ondragenter', 'dataset', 'onseeking', 'onblur', 'onplay', 'ondragstart', 'choff', 'onmouseout', 'onkeypress', 'onmouseleave', 'ondragexit', 'onkeydown', 'oncuechange', 'onloadedmetadata', 'onstalled', 'onmouseover', 'onpaste', 'ondrop', 'onfocus', 'ondragend', 'lang', 'content_editable', 'ontoggle', 'translate', 'oncancel', 'onshow', 'align', 'ontimeupdate', 'oncanplaythrough', 'oncut', 'onmouseenter', 'draggable', 'onsubmit', 'onmouseup', 'onkeyup', 'onpause', 'onplaying', 'ondblclick', 'onseeked', 'onresize', 'dir', 'tabindex']
align
ch
choff
valign
class nerodia.elements.html_elements.TableColCollection(query_scope, selector)[source]

Bases: nerodia.elements.html_elements.HTMLElementCollection

ATTRIBUTES = []
class nerodia.elements.html_elements.TableCollection(query_scope, selector)[source]

Bases: nerodia.elements.html_elements.HTMLElementCollection

ATTRIBUTES = []
class nerodia.elements.html_elements.TableDataCellCollection(query_scope, selector)[source]

Bases: nerodia.elements.html_elements.HTMLElementCollection

ATTRIBUTES = []
class nerodia.elements.html_elements.TableHeaderCell(query_scope, selector)[source]

Bases: nerodia.elements.html_elements.HTMLElement

ATTRIBUTES = ['onloadeddata', 'onwaiting', 'class_name', 'onprogress', 'accesskey', 'onreset', 'onended', 'onmousedown', 'onscroll', 'ondurationchange', 'innertext', 'oncopy', 'onchange', 'onsuspend', 'id', 'onloadstart', 'onwheel', 'onabort', 'onload', 'oninput', 'spellcheck', 'ondragover', 'title', 'onratechange', 'onclose', 'ondragleave', 'oninvalid', 'onerror', 'onselect', 'onmousemove', 'onclick', 'ondragexit', 'onemptied', 'scope', 'hidden', 'ontoggle', 'oncanplay', 'ondragenter', 'onstalled', 'dataset', 'onseeking', 'onblur', 'onplay', 'ondragstart', 'onmouseup', 'onmouseout', 'onkeypress', 'onmouseleave', 'ondragend', 'onkeydown', 'oncuechange', 'onvolumechange', 'abbr', 'onmouseover', 'onpaste', 'ondrop', 'onfocus', 'oncancel', 'lang', 'content_editable', 'onloadedmetadata', 'translate', 'ondrag', 'onshow', 'ontimeupdate', 'oncanplaythrough', 'oncut', 'onmouseenter', 'draggable', 'onsubmit', 'onkeyup', 'onpause', 'onplaying', 'ondblclick', 'onseeked', 'onresize', 'dir', 'tabindex']
abbr
scope
class nerodia.elements.html_elements.TableHeaderCellCollection(query_scope, selector)[source]

Bases: nerodia.elements.html_elements.HTMLElementCollection

ATTRIBUTES = []
class nerodia.elements.html_elements.TableRowCollection(query_scope, selector)[source]

Bases: nerodia.elements.html_elements.HTMLElementCollection

ATTRIBUTES = []
class nerodia.elements.html_elements.TableSectionCollection(query_scope, selector)[source]

Bases: nerodia.elements.html_elements.HTMLElementCollection

ATTRIBUTES = []
class nerodia.elements.html_elements.Template(query_scope, selector)[source]

Bases: nerodia.elements.html_elements.HTMLElement

ATTRIBUTES = ['onloadeddata', 'onmousedown', 'onwaiting', 'class_name', 'onprogress', 'accesskey', 'onreset', 'onended', 'oncuechange', 'onscroll', 'ondurationchange', 'innertext', 'oncopy', 'onchange', 'onsuspend', 'id', 'onloadstart', 'onwheel', 'onabort', 'onload', 'oninput', 'spellcheck', 'ondragover', 'title', 'onratechange', 'onclose', 'onvolumechange', 'ondragleave', 'oninvalid', 'content', 'onerror', 'onselect', 'onmousemove', 'onclick', 'ondragexit', 'onemptied', 'hidden', 'ondrag', 'oncanplay', 'ondragenter', 'dataset', 'onseeking', 'onblur', 'onplay', 'ondragstart', 'onmouseup', 'onmouseout', 'onkeypress', 'onmouseleave', 'onkeydown', 'onloadedmetadata', 'onstalled', 'onmouseover', 'onpaste', 'ondrop', 'onfocus', 'ondragend', 'lang', 'content_editable', 'ontoggle', 'translate', 'oncancel', 'onshow', 'ontimeupdate', 'oncanplaythrough', 'oncut', 'onmouseenter', 'draggable', 'onsubmit', 'onkeyup', 'onpause', 'onplaying', 'ondblclick', 'onseeked', 'onresize', 'dir', 'tabindex']
content
class nerodia.elements.html_elements.TemplateCollection(query_scope, selector)[source]

Bases: nerodia.elements.html_elements.HTMLElementCollection

ATTRIBUTES = []
class nerodia.elements.html_elements.TextAreaCollection(query_scope, selector)[source]

Bases: nerodia.elements.html_elements.HTMLElementCollection

ATTRIBUTES = []
class nerodia.elements.html_elements.Time(query_scope, selector)[source]

Bases: nerodia.elements.html_elements.HTMLElement

ATTRIBUTES = ['onloadeddata', 'onmousedown', 'onwaiting', 'class_name', 'onprogress', 'accesskey', 'onreset', 'onended', 'datetime', 'onscroll', 'ondurationchange', 'innertext', 'oncopy', 'onchange', 'onsuspend', 'id', 'onloadstart', 'onwheel', 'onabort', 'onload', 'oninput', 'spellcheck', 'ondragover', 'title', 'onratechange', 'onclose', 'onvolumechange', 'ondragleave', 'oninvalid', 'onerror', 'onselect', 'onmousemove', 'onclick', 'ondragexit', 'onemptied', 'hidden', 'ondrag', 'oncanplay', 'ondragenter', 'dataset', 'onseeking', 'onblur', 'onplay', 'ondragstart', 'onmouseup', 'onmouseout', 'onkeypress', 'onmouseleave', 'onkeydown', 'oncuechange', 'onloadedmetadata', 'onstalled', 'onmouseover', 'onpaste', 'ondrop', 'onfocus', 'ondragend', 'lang', 'content_editable', 'ontoggle', 'translate', 'oncancel', 'onshow', 'ontimeupdate', 'oncanplaythrough', 'oncut', 'onmouseenter', 'draggable', 'onsubmit', 'onkeyup', 'onpause', 'onplaying', 'ondblclick', 'onseeked', 'onresize', 'dir', 'tabindex']
datetime
class nerodia.elements.html_elements.TimeCollection(query_scope, selector)[source]

Bases: nerodia.elements.html_elements.HTMLElementCollection

ATTRIBUTES = []
class nerodia.elements.html_elements.Title(query_scope, selector)[source]

Bases: nerodia.elements.html_elements.HTMLElement

ATTRIBUTES = ['onloadeddata', 'onwaiting', 'class_name', 'onprogress', 'accesskey', 'onreset', 'onended', 'onmousedown', 'onscroll', 'ondurationchange', 'innertext', 'oncopy', 'onchange', 'onsuspend', 'id', 'onloadstart', 'onwheel', 'onabort', 'onload', 'oninput', 'spellcheck', 'ondragover', 'title', 'onratechange', 'onclose', 'onvolumechange', 'ondragleave', 'oninvalid', 'onerror', 'onselect', 'onmousemove', 'onclick', 'ondragexit', 'onemptied', 'hidden', 'ondrag', 'oncanplay', 'ondragenter', 'dataset', 'onseeking', 'onblur', 'onplay', 'ondragstart', 'onmouseup', 'onmouseout', 'onkeypress', 'onmouseleave', 'onkeydown', 'oncuechange', 'onloadedmetadata', 'onstalled', 'onmouseover', 'onpaste', 'ondrop', 'onfocus', 'ondragend', 'lang', 'content_editable', 'ontoggle', 'translate', 'oncancel', 'onshow', 'ontimeupdate', 'oncanplaythrough', 'oncut', 'onmouseenter', 'draggable', 'onsubmit', 'onkeyup', 'onpause', 'onplaying', 'ondblclick', 'onseeked', 'onresize', 'dir', 'tabindex']
class nerodia.elements.html_elements.TitleCollection(query_scope, selector)[source]

Bases: nerodia.elements.html_elements.HTMLElementCollection

ATTRIBUTES = []
class nerodia.elements.html_elements.Track(query_scope, selector)[source]

Bases: nerodia.elements.html_elements.HTMLElement

ATTRIBUTES = ['onloadeddata', 'readystate', 'onwaiting', 'class_name', 'onprogress', 'accesskey', 'onreset', 'onended', 'onmousedown', 'onscroll', 'ondurationchange', 'innertext', 'oncopy', 'srclang', 'onchange', 'onsuspend', 'id', 'onloadstart', 'onwheel', 'onabort', 'onload', 'oninput', 'spellcheck', 'ondragover', 'title', 'onratechange', 'onclose', 'onvolumechange', 'oninvalid', 'ondragleave', 'kind', 'label', 'onerror', 'onselect', 'onmousemove', 'onclick', 'ondragexit', 'onemptied', 'hidden', 'ondrag', 'oncanplay', 'ondragenter', 'dataset', 'onseeking', 'onblur', 'onplay', 'ondragstart', 'onmouseup', 'onmouseout', 'onkeypress', 'track', 'onmouseleave', 'onkeydown', 'oncuechange', 'onloadedmetadata', 'onstalled', 'onmouseover', 'onpaste', 'ondrop', 'onfocus', 'ondragend', 'lang', 'src', 'content_editable', 'ontoggle', 'translate', 'oncancel', 'onshow', 'default', 'ontimeupdate', 'oncanplaythrough', 'oncut', 'onmouseenter', 'draggable', 'onsubmit', 'onkeyup', 'onpause', 'onplaying', 'ondblclick', 'onseeked', 'onresize', 'dir', 'tabindex']
default
kind
label
readystate
src
srclang
track
class nerodia.elements.html_elements.TrackCollection(query_scope, selector)[source]

Bases: nerodia.elements.html_elements.HTMLElementCollection

ATTRIBUTES = []
class nerodia.elements.html_elements.UListCollection(query_scope, selector)[source]

Bases: nerodia.elements.html_elements.HTMLElementCollection

ATTRIBUTES = []
class nerodia.elements.html_elements.Unknown(query_scope, selector)[source]

Bases: nerodia.elements.html_elements.HTMLElement

ATTRIBUTES = ['onloadeddata', 'onwaiting', 'class_name', 'onprogress', 'accesskey', 'onreset', 'onended', 'onmousedown', 'onscroll', 'ondurationchange', 'innertext', 'oncopy', 'onchange', 'onsuspend', 'id', 'onloadstart', 'onwheel', 'onabort', 'onload', 'oninput', 'spellcheck', 'ondragover', 'title', 'onratechange', 'onclose', 'onvolumechange', 'ondragleave', 'oninvalid', 'onerror', 'onselect', 'onmousemove', 'onclick', 'ondragexit', 'onemptied', 'hidden', 'ondrag', 'oncanplay', 'ondragenter', 'dataset', 'onseeking', 'onblur', 'onplay', 'ondragstart', 'onmouseup', 'onmouseout', 'onkeypress', 'onmouseleave', 'onkeydown', 'oncuechange', 'onloadedmetadata', 'onstalled', 'onmouseover', 'onpaste', 'ondrop', 'onfocus', 'ondragend', 'lang', 'content_editable', 'ontoggle', 'translate', 'oncancel', 'onshow', 'ontimeupdate', 'oncanplaythrough', 'oncut', 'onmouseenter', 'draggable', 'onsubmit', 'onkeyup', 'onpause', 'onplaying', 'ondblclick', 'onseeked', 'onresize', 'dir', 'tabindex']
class nerodia.elements.html_elements.UnknownCollection(query_scope, selector)[source]

Bases: nerodia.elements.html_elements.HTMLElementCollection

ATTRIBUTES = []
class nerodia.elements.html_elements.Video(query_scope, selector)[source]

Bases: nerodia.elements.html_elements.HTMLElement

ATTRIBUTES = ['onloadeddata', 'onwaiting', 'class_name', 'onprogress', 'accesskey', 'onreset', 'onended', 'onmousedown', 'onscroll', 'ondurationchange', 'innertext', 'oncopy', 'onchange', 'onsuspend', 'id', 'onloadstart', 'onwheel', 'onabort', 'onload', 'oninput', 'spellcheck', 'ondragover', 'title', 'onratechange', 'onclose', 'onvolumechange', 'oninvalid', 'ondragleave', 'videowidth', 'onerror', 'onselect', 'onmousemove', 'onclick', 'ondragexit', 'onemptied', 'hidden', 'ondrag', 'oncanplay', 'ondragenter', 'videoheight', 'dataset', 'onseeking', 'onblur', 'onplay', 'ondragstart', 'onmouseup', 'onmouseout', 'onkeypress', 'onmouseleave', 'onkeydown', 'poster', 'oncuechange', 'onloadedmetadata', 'onstalled', 'onmouseover', 'onpaste', 'ondrop', 'onfocus', 'ondragend', 'lang', 'content_editable', 'ontoggle', 'translate', 'oncancel', 'onshow', 'ontimeupdate', 'oncanplaythrough', 'oncut', 'onmouseenter', 'draggable', 'onsubmit', 'onkeyup', 'onpause', 'onplaying', 'ondblclick', 'onseeked', 'onresize', 'dir', 'tabindex']
poster
videoheight
videowidth
class nerodia.elements.html_elements.VideoCollection(query_scope, selector)[source]

Bases: nerodia.elements.html_elements.HTMLElementCollection

ATTRIBUTES = []

nerodia.elements.i_frame module

class nerodia.elements.i_frame.Frame(query_scope, selector)[source]

Bases: nerodia.elements.i_frame.IFrame

ATTRIBUTES = ['onreset', 'ondurationchange', 'onload', 'oninput', 'spellcheck', 'title', 'contentwindow', 'onmousemove', 'ondragexit', 'hidden', 'ontoggle', 'marginheight', 'onplay', 'onkeypress', 'onstalled', 'dataset', 'scrolling', 'onseeking', 'content_editable', 'name', 'oncanplaythrough', 'onmouseenter', 'onkeyup', 'dir', 'onwaiting', 'onchange', 'onwheel', 'ontimeupdate', 'ondragleave', 'onresize', 'onselect', 'onemptied', 'onfocus', 'ondrag', 'onkeydown', 'srcdoc', 'src', 'oncancel', 'onprogress', 'oncut', 'allowfullscreen', 'onseeked', 'allowpaymentrequest', 'tabindex', 'onloadeddata', 'class_name', 'accesskey', 'oncuechange', 'onscroll', 'innertext', 'onsuspend', 'oninvalid', 'onabort', 'contentdocument', 'onratechange', 'ondrop', 'onmouseup', 'translate', 'onblur', 'onmouseout', 'onloadedmetadata', 'referrerpolicy', 'align', 'longdesc', 'onerror', 'ondragenter', 'onmousedown', 'onsubmit', 'onpause', 'oncopy', 'id', 'onloadstart', 'ondragover', 'onclose', 'onclick', 'oncanplay', 'onended', 'ondragstart', 'onmouseleave', 'onpaste', 'frameborder', 'lang', 'onvolumechange', 'ondragend', 'onshow', 'draggable', 'sandbox', 'marginwidth', 'onplaying', 'ondblclick', 'onmouseover']
class nerodia.elements.i_frame.FrameCollection(query_scope, selector)[source]

Bases: nerodia.elements.i_frame.IFrameCollection

ATTRIBUTES = []
class nerodia.elements.i_frame.FramedDriver(element, browser)[source]

Bases: object

eql(other)

x.__eq__(y) <==> x==y

send_keys(*args)[source]
switch()[source]
wd
class nerodia.elements.i_frame.IFrame(query_scope, selector)[source]

Bases: nerodia.elements.html_elements.HTMLElement

ATTRIBUTES = ['onreset', 'ondurationchange', 'onload', 'oninput', 'spellcheck', 'title', 'contentwindow', 'onmousemove', 'ondragexit', 'hidden', 'ontoggle', 'marginheight', 'onplay', 'onkeypress', 'onstalled', 'dataset', 'scrolling', 'onseeking', 'content_editable', 'name', 'oncanplaythrough', 'onmouseenter', 'onkeyup', 'dir', 'onwaiting', 'onchange', 'onwheel', 'ontimeupdate', 'ondragleave', 'onresize', 'onselect', 'onemptied', 'onfocus', 'ondrag', 'onkeydown', 'srcdoc', 'src', 'oncancel', 'onprogress', 'oncut', 'allowfullscreen', 'onseeked', 'allowpaymentrequest', 'tabindex', 'onloadeddata', 'class_name', 'accesskey', 'oncuechange', 'onscroll', 'innertext', 'onsuspend', 'oninvalid', 'onabort', 'contentdocument', 'onratechange', 'ondrop', 'onmouseup', 'translate', 'onblur', 'onmouseout', 'onloadedmetadata', 'referrerpolicy', 'align', 'longdesc', 'onerror', 'ondragenter', 'onmousedown', 'onsubmit', 'onpause', 'oncopy', 'id', 'onloadstart', 'ondragover', 'onclose', 'onclick', 'oncanplay', 'onended', 'ondragstart', 'onmouseleave', 'onpaste', 'frameborder', 'lang', 'onvolumechange', 'ondragend', 'onshow', 'draggable', 'sandbox', 'marginwidth', 'onplaying', 'ondblclick', 'onmouseover']
align
allowfullscreen
allowpaymentrequest
contentdocument
contentwindow
execute_script(script, *args)[source]

Executes JavaScript in context of frame

frameborder
html

Returns HTML code of iFrame :rtype: str

longdesc
marginheight
marginwidth
name
referrerpolicy
sandbox
scrolling
send_keys(*args)[source]

Delegate sending keystrokes to FramedDriver

src
srcdoc
switch_to()[source]
text

Returns text of iFrame body :rtype: str

to_subtype()[source]

Cast this Element instance to a more specific subtype. Cached element needs to be the IFrame element, not the FramedDriver

wd

Provides access to underlying Selenium Objects as delegated by FramedDriver :rtype: FramedDriver

class nerodia.elements.i_frame.IFrameCollection(query_scope, selector)[source]

Bases: nerodia.elements.html_elements.HTMLElementCollection

ATTRIBUTES = []

nerodia.elements.image module

class nerodia.elements.image.Image(query_scope, selector)[source]

Bases: nerodia.elements.html_elements.HTMLElement

ATTRIBUTES = ['onreset', 'naturalwidth', 'ondurationchange', 'usemap', 'alt', 'onload', 'oninput', 'spellcheck', 'title', 'onmousemove', 'ondragexit', 'hidden', 'ontoggle', 'onplay', 'onkeypress', 'onstalled', 'dataset', 'onseeking', 'content_editable', 'name', 'sizes', 'oncanplaythrough', 'onmouseenter', 'onkeyup', 'dir', 'onwaiting', 'ismap', 'onchange', 'hspace', 'onwheel', 'ontimeupdate', 'ondragleave', 'onresize', 'onselect', 'onemptied', 'onfocus', 'ondrag', 'onkeydown', 'src', 'oncancel', 'onprogress', 'oncut', 'currentsrc', 'srcset', 'tabindex', 'onloadeddata', 'class_name', 'accesskey', 'oncuechange', 'onscroll', 'innertext', 'onsuspend', 'oninvalid', 'onabort', 'onratechange', 'ondrop', 'onmouseup', 'translate', 'onblur', 'complete', 'onmouseout', 'onloadedmetadata', 'lowsrc', 'referrerpolicy', 'align', 'vspace', 'longdesc', 'crossorigin', 'onerror', 'ondragenter', 'onmousedown', 'onsubmit', 'onpause', 'oncopy', 'border', 'id', 'onloadstart', 'ondragover', 'onclose', 'onclick', 'oncanplay', 'onended', 'ondragstart', 'onmouseleave', 'onpaste', 'lang', 'onvolumechange', 'ondragend', 'onshow', 'naturalheight', 'onseeked', 'draggable', 'onplaying', 'ondblclick', 'onmouseover']
align
alt
border
complete
crossorigin
currentsrc
hspace
ismap
loaded

Returns True if the image is loaded :rtype: bool

longdesc
lowsrc
name
naturalheight
naturalwidth
referrerpolicy
sizes
src
srcset
usemap
vspace

nerodia.elements.input module

class nerodia.elements.input.Input(query_scope, selector)[source]

Bases: nerodia.elements.html_elements.HTMLElement

ATTRIBUTES = ['onreset', 'disabled', 'ondurationchange', 'usemap', 'alt', 'onload', 'oninput', 'spellcheck', 'title', 'onmousemove', 'ondragexit', 'hidden', 'ontoggle', 'labels', 'onkeypress', 'defaultvalue', 'formnovalidate', 'onstalled', 'oncuechange', 'onseeking', 'content_editable', 'name', 'oncanplaythrough', 'onmouseenter', 'willvalidate', 'selectiondirection', 'form', 'onkeyup', 'dir', 'onwaiting', 'list', 'multiple', 'dirname', 'onwheel', 'ontimeupdate', 'pattern', 'ondragleave', 'onresize', 'onselect', 'formtarget', 'onemptied', 'onfocus', 'ondrag', 'onkeydown', 'step', 'placeholder', 'validationmessage', 'src', 'oncancel', 'onprogress', 'oncut', 'valueasnumber', 'maxlength', 'onseeked', 'tabindex', 'onloadeddata', 'class_name', 'accesskey', 'onsubmit', 'dataset', 'onscroll', 'innertext', 'onsuspend', 'oninvalid', 'onabort', 'checked', 'onratechange', 'indeterminate', 'selectionend', 'onmouseup', 'translate', 'type', 'files', 'onblur', 'ondrop', 'formaction', 'onvolumechange', 'align', 'valueasdate', 'value', 'autocomplete', 'formmethod', 'onerror', 'ondragenter', 'accept', 'onmousedown', 'onplay', 'onpause', 'oncopy', 'id', 'onloadstart', 'onchange', 'defaultchecked', 'onmouseout', 'min', 'minlength', 'onclose', 'formenctype', 'readonly', 'selectionstart', 'onclick', 'autofocus', 'oncanplay', 'onended', 'ondragstart', 'onmouseleave', 'validity', 'onpaste', 'ondragover', 'lang', 'max', 'onloadedmetadata', 'ondragend', 'onshow', 'required', 'draggable', 'onplaying', 'ondblclick', 'onmouseover']
accept
align
alt
autocomplete
autofocus
checked
defaultchecked
defaultvalue
dirname
disabled
files
form
formaction
formenctype
formmethod
formnovalidate
formtarget
indeterminate
label()[source]

Returns label element associated with Input element.

Return type:nerodia.elements.html_elements.Label
labels
list
max
maxlength
min
minlength
multiple
name
pattern
placeholder
readonly
required
selectiondirection
selectionend
selectionstart
src
step
type
usemap
validationmessage
validity
value
valueasdate
valueasnumber
willvalidate

nerodia.elements.list module

class nerodia.elements.list.List[source]

Bases: object

list_items
class nerodia.elements.list.OList(query_scope, selector)[source]

Bases: nerodia.elements.html_elements.HTMLElement, nerodia.elements.list.List

ATTRIBUTES = ['onloadeddata', 'onwaiting', 'class_name', 'onprogress', 'accesskey', 'onreset', 'onended', 'onmousedown', 'onscroll', 'ondurationchange', 'innertext', 'oncopy', 'onchange', 'onsuspend', 'id', 'onloadstart', 'onwheel', 'compact', 'onload', 'oninput', 'spellcheck', 'ondragover', 'title', 'onratechange', 'onclose', 'onvolumechange', 'ondragleave', 'oninvalid', 'start', 'onselect', 'onmousemove', 'onclick', 'ondragexit', 'onemptied', 'hidden', 'ondrag', 'type', 'ondragenter', 'dataset', 'onabort', 'onblur', 'onplay', 'ondragstart', 'onmouseup', 'onmouseout', 'onkeypress', 'onmouseleave', 'reversed', 'onkeydown', 'oncuechange', 'onloadedmetadata', 'onstalled', 'onmouseover', 'onpaste', 'ondrop', 'onfocus', 'ondragend', 'lang', 'content_editable', 'ontoggle', 'translate', 'oncancel', 'onshow', 'onseeking', 'ontimeupdate', 'oncanplaythrough', 'oncut', 'onmouseenter', 'onseeked', 'draggable', 'onerror', 'onsubmit', 'onkeyup', 'onpause', 'onplaying', 'ondblclick', 'oncanplay', 'onresize', 'dir', 'tabindex']
compact
reversed
start
type
class nerodia.elements.list.UList(query_scope, selector)[source]

Bases: nerodia.elements.html_elements.HTMLElement, nerodia.elements.list.List

ATTRIBUTES = ['onloadeddata', 'onwaiting', 'class_name', 'onprogress', 'accesskey', 'onreset', 'onended', 'onmousedown', 'onscroll', 'ondurationchange', 'innertext', 'oncopy', 'onchange', 'onsuspend', 'id', 'onloadstart', 'onwheel', 'compact', 'onload', 'oninput', 'spellcheck', 'ondragover', 'title', 'onratechange', 'onclose', 'onvolumechange', 'ondragleave', 'oninvalid', 'onerror', 'onselect', 'onmousemove', 'onclick', 'ondragexit', 'onemptied', 'hidden', 'ondrag', 'type', 'ondragenter', 'dataset', 'onabort', 'onblur', 'onplay', 'ondragstart', 'onmouseup', 'onmouseout', 'onkeypress', 'onmouseleave', 'onkeydown', 'oncuechange', 'onloadedmetadata', 'onstalled', 'onmouseover', 'onpaste', 'ondrop', 'onfocus', 'ondragend', 'lang', 'content_editable', 'ontoggle', 'translate', 'oncancel', 'onshow', 'onseeking', 'ontimeupdate', 'oncanplaythrough', 'oncut', 'onmouseenter', 'onseeked', 'draggable', 'onsubmit', 'onkeyup', 'onpause', 'onplaying', 'ondblclick', 'oncanplay', 'onresize', 'dir', 'tabindex']
compact
type

nerodia.elements.option module

class nerodia.elements.option.Option(query_scope, selector)[source]

Bases: nerodia.elements.html_elements.HTMLElement

ATTRIBUTES = ['onloadeddata', 'defaultselected', 'onwaiting', 'class_name', 'onprogress', 'accesskey', 'onreset', 'onended', 'onmousedown', 'disabled', 'ondurationchange', 'innertext', 'onload', 'oncopy', 'onvolumechange', 'onchange', 'onsuspend', 'id', 'onloadstart', 'onwheel', 'onabort', 'index', 'oninput', 'spellcheck', 'ondragover', 'title', 'onratechange', 'onclose', 'selected', 'oninvalid', 'ondragleave', 'label', 'onerror', 'onselect', 'onmousemove', 'onclick', 'ondragexit', 'onemptied', 'hidden', 'ondrag', 'oncanplay', 'ondragenter', 'dataset', 'onseeking', 'onblur', 'onplay', 'ondragstart', 'onmouseup', 'onmouseout', 'onkeypress', 'onmouseleave', 'onkeydown', 'oncuechange', 'onloadedmetadata', 'onstalled', 'onmouseover', 'onpaste', 'ondrop', 'onfocus', 'ondragend', 'lang', 'onscroll', 'content_editable', 'ontoggle', 'translate', 'oncancel', 'onshow', 'ontimeupdate', 'oncanplaythrough', 'oncut', 'onmouseenter', 'draggable', 'form', 'onsubmit', 'ondblclick', 'onkeyup', 'onpause', 'onplaying', 'value', 'onseeked', 'onresize', 'dir', 'tabindex']
clear()[source]

Un-selects the option

defaultselected
disabled
form
index
is_selected

Returns True if the option is selected :rtype: bool

label
select()[source]
selected
text

Returns the text of the option getAttribute atom pulls the text value if the label does not exist :rtype: str

toggle()
value

nerodia.elements.radio module

class nerodia.elements.radio.Radio(query_scope, selector)[source]

Bases: nerodia.elements.input.Input

ATTRIBUTES = ['onreset', 'disabled', 'ondurationchange', 'usemap', 'alt', 'onload', 'oninput', 'spellcheck', 'title', 'onmousemove', 'ondragexit', 'hidden', 'ontoggle', 'onplay', 'onkeypress', 'defaultvalue', 'formnovalidate', 'onstalled', 'oncuechange', 'onseeking', 'content_editable', 'name', 'oncanplaythrough', 'onmouseenter', 'labels', 'willvalidate', 'selectiondirection', 'form', 'onkeyup', 'dir', 'onwaiting', 'list', 'multiple', 'dirname', 'onwheel', 'ontimeupdate', 'pattern', 'ondragleave', 'onresize', 'onselect', 'formtarget', 'onemptied', 'onfocus', 'ondrag', 'onkeydown', 'step', 'placeholder', 'validationmessage', 'src', 'oncancel', 'onprogress', 'oncut', 'valueasnumber', 'maxlength', 'onseeked', 'tabindex', 'onloadeddata', 'class_name', 'accesskey', 'dataset', 'onscroll', 'innertext', 'onsuspend', 'oninvalid', 'onabort', 'checked', 'onratechange', 'indeterminate', 'selectionend', 'onmouseup', 'translate', 'type', 'files', 'onblur', 'ondrop', 'formaction', 'onvolumechange', 'align', 'valueasdate', 'value', 'autocomplete', 'formmethod', 'onerror', 'ondragenter', 'accept', 'onmousedown', 'onsubmit', 'onpause', 'oncopy', 'id', 'onloadstart', 'onchange', 'defaultchecked', 'onmouseout', 'min', 'minlength', 'onclose', 'formenctype', 'readonly', 'selectionstart', 'onclick', 'autofocus', 'oncanplay', 'onended', 'ondragstart', 'onmouseleave', 'validity', 'onpaste', 'ondragover', 'lang', 'max', 'onloadedmetadata', 'ondragend', 'onshow', 'required', 'draggable', 'onplaying', 'ondblclick', 'onmouseover']
build()[source]
is_selected

Returns True if the element is selected :rtype: bool

is_set

Returns True if the element is selected :rtype: bool

select()

Selects the radio input

set()[source]

Selects the radio input

text
class nerodia.elements.radio.RadioCollection(query_scope, selector)[source]

Bases: nerodia.elements.html_elements.InputCollection

ATTRIBUTES = []
build()[source]

nerodia.elements.radio_set module

class nerodia.elements.radio_set.RadioSet(query_scope, selector)[source]

Bases: object

assert_exists()[source]
browser
disabled

Returns True if all radio buttons in the set are disabled

Return type:bool
enabled

Returns True if any radio buttons in the set are enabled

Return type:bool
exists
includes(term)[source]

Returns True if the radio set has one ore more radio buttons where label matches the given value

Return type:bool
is_selected(term)[source]

Returns True if the radio button found matching the term is selected

Parameters:term – string or regex
Return type:bool
name

Returns the name attribute for the set

Return type:str
present
radio(**kwargs)[source]

Gets a Radio for the RadioSet :rtype: Radio

radios(**kwargs)[source]

Gets a RadioCollection for the RadioSet :rtype: RadioCollection

select(term)[source]

Select the radio button whose value or label matches the given string.

Parameters:term – string or regex
Returns:the value or text of the radio selected
Return type:str
selected

Returns the selected Radio element Returns None if no radio button is selected :rtype: Radio or None

text

Returns the text of the selected radio button in the set. Returns None if no radio button is selected :rtype: str or None

type

Returns the name attribute for the set

Return type:str
value

Returns the value of the selected radio button in the set. Returns None if no radio button is selected :rtype: str or None

visible

nerodia.elements.row module

class nerodia.elements.row.Row(query_scope, selector)[source]

Bases: nerodia.elements.table_row.TableRow

ATTRIBUTES = ['onloadeddata', 'ch', 'onwaiting', 'sectionrowindex', 'class_name', 'onprogress', 'accesskey', 'onreset', 'onended', 'onmousedown', 'onscroll', 'ondurationchange', 'innertext', 'oncopy', 'onchange', 'onsuspend', 'id', 'onloadstart', 'onwheel', 'onabort', 'onload', 'oninput', 'spellcheck', 'ondragover', 'title', 'onratechange', 'onclose', 'onvolumechange', 'ondragleave', 'oninvalid', 'bgcolor', 'onselect', 'onmousemove', 'onclick', 'valign', 'onemptied', 'hidden', 'ontoggle', 'oncanplay', 'ondragenter', 'dataset', 'onseeking', 'onblur', 'onplay', 'ondragstart', 'choff', 'onmouseout', 'onkeypress', 'rowindex', 'onmouseleave', 'ondragexit', 'onkeydown', 'oncuechange', 'onloadedmetadata', 'onstalled', 'onmouseover', 'onpaste', 'ondrop', 'onfocus', 'ondragend', 'lang', 'content_editable', 'ondrag', 'translate', 'oncancel', 'onshow', 'align', 'ontimeupdate', 'oncanplaythrough', 'oncut', 'onmouseenter', 'draggable', 'onerror', 'onsubmit', 'onmouseup', 'onkeyup', 'onpause', 'onplaying', 'ondblclick', 'onseeked', 'onresize', 'dir', 'tabindex']
class nerodia.elements.row.RowCollection(*args, **kwargs)[source]

Bases: nerodia.elements.html_elements.TableRowCollection

ATTRIBUTES = []
to_list

nerodia.elements.select module

class nerodia.elements.select.Select(query_scope, selector)[source]

Bases: nerodia.elements.html_elements.HTMLElement

ATTRIBUTES = ['onreset', 'disabled', 'ondurationchange', 'onload', 'oninput', 'spellcheck', 'title', 'onmousemove', 'ondragexit', 'hidden', 'ontoggle', 'onplay', 'onkeypress', 'onstalled', 'oncuechange', 'onseeking', 'content_editable', 'name', 'oncanplaythrough', 'onmouseenter', 'labels', 'willvalidate', 'form', 'onkeyup', 'selectedoptions', 'dir', 'onwaiting', 'multiple', 'onchange', 'onwheel', 'ontimeupdate', 'ondragleave', 'onresize', 'onselect', 'onemptied', 'onfocus', 'ondrag', 'onkeydown', 'validationmessage', 'oncancel', 'onprogress', 'oncut', 'length', 'onseeked', 'tabindex', 'onloadeddata', 'class_name', 'accesskey', 'dataset', 'onscroll', 'innertext', 'onsuspend', 'oninvalid', 'onabort', 'onratechange', 'onmouseup', 'translate', 'type', 'onblur', 'ondrop', 'validity', 'onvolumechange', 'value', 'autocomplete', 'onerror', 'ondragenter', 'onmousedown', 'onsubmit', 'onpause', 'oncopy', 'id', 'onloadstart', 'onmouseout', 'ondragover', 'onclose', 'onclick', 'selectedindex', 'autofocus', 'oncanplay', 'onended', 'ondragstart', 'onmouseleave', 'onpaste', 'lang', 'onloadedmetadata', 'ondragend', 'onshow', 'required', 'draggable', 'onplaying', 'ondblclick', 'onmouseover']
autocomplete
autofocus
clear()[source]

Clears all selected options

disabled
form
includes(term)[source]

Returns True if the select list has at least one option where text or label matches the given value :param term: string or regex to match against the option :rtype: bool

is_selected(term)[source]

Returns True if any of the selected options’ text or label matches the given value :param term: string or regex to match against the option :rtype: bool :raises: UnknownObjectException

js_select(*terms)[source]

Uses JavaScript to select the option whose text matches the given string. :param term: string or regex or list to match against the option

js_select_all(*terms)[source]

Uses JavaScript to select all options whose text matches the given string. :param term: string or regex or list to match against the option

js_select_value(value)[source]

Uses JavaScript to select the option whose value attribute matches the given string :param value: string or regex to match against the option

labels
length
multiple
name
required
select(*terms)[source]

Select the option whose text or label matches the given string If this is a multi-select and several options match the value given, all will be selected :param terms: string or regex or list to match against the option :return: The text of the option selected. If multiple options match, returns the first match :rtype: str

select_all(*terms)[source]

Select all the options whose text or label matches the given string If this is a multi-select and several options match the value given, all will be selected :param term: string or regex or list to match against the option :return: The text of the first option selected. :rtype: str

select_value(value)[source]

Selects the option(s) whose value attribute matches the given string If this is a multi-select and several options match the value given, all will be selected :param value: string or regex to match against the option

selected_options

Returns an array of currently selected options :rtype: list[nerodia.elements.option.Option]

selectedindex
selectedoptions
text
type
validationmessage
validity
value
willvalidate

nerodia.elements.svg_elements module

class nerodia.elements.svg_elements.Animate(query_scope, selector)[source]

Bases: nerodia.elements.svg_elements.SVGElement

ATTRIBUTES = ['classname', 'ownersvgelement', 'correspondingelement', 'correspondinguseelement', 'viewportelement']
class nerodia.elements.svg_elements.AnimateCollection(query_scope, selector)[source]

Bases: nerodia.elements.svg_elements.SVGElementCollection

ATTRIBUTES = []
class nerodia.elements.svg_elements.AnimateMotion(query_scope, selector)[source]

Bases: nerodia.elements.svg_elements.SVGElement

ATTRIBUTES = ['classname', 'ownersvgelement', 'correspondingelement', 'correspondinguseelement', 'viewportelement']
class nerodia.elements.svg_elements.AnimateMotionCollection(query_scope, selector)[source]

Bases: nerodia.elements.svg_elements.SVGElementCollection

ATTRIBUTES = []
class nerodia.elements.svg_elements.AnimateTransform(query_scope, selector)[source]

Bases: nerodia.elements.svg_elements.SVGElement

ATTRIBUTES = ['classname', 'ownersvgelement', 'correspondingelement', 'correspondinguseelement', 'viewportelement']
class nerodia.elements.svg_elements.AnimateTransformCollection(query_scope, selector)[source]

Bases: nerodia.elements.svg_elements.SVGElementCollection

ATTRIBUTES = []
class nerodia.elements.svg_elements.Animation(query_scope, selector)[source]

Bases: nerodia.elements.svg_elements.SVGElement

ATTRIBUTES = ['classname', 'ownersvgelement', 'correspondingelement', 'correspondinguseelement', 'viewportelement']
class nerodia.elements.svg_elements.AnimationCollection(query_scope, selector)[source]

Bases: nerodia.elements.svg_elements.SVGElementCollection

ATTRIBUTES = []
class nerodia.elements.svg_elements.Circle(query_scope, selector)[source]

Bases: nerodia.elements.svg_elements.SVGElement

ATTRIBUTES = ['ownersvgelement', 'viewportelement', 'r', 'classname', 'correspondinguseelement', 'cy', 'cx', 'correspondingelement']
cx
cy
r
class nerodia.elements.svg_elements.CircleCollection(query_scope, selector)[source]

Bases: nerodia.elements.svg_elements.SVGElementCollection

ATTRIBUTES = []
class nerodia.elements.svg_elements.Defs(query_scope, selector)[source]

Bases: nerodia.elements.svg_elements.SVGElement

ATTRIBUTES = ['classname', 'ownersvgelement', 'correspondingelement', 'correspondinguseelement', 'viewportelement']
class nerodia.elements.svg_elements.DefsCollection(query_scope, selector)[source]

Bases: nerodia.elements.svg_elements.SVGElementCollection

ATTRIBUTES = []
class nerodia.elements.svg_elements.Desc(query_scope, selector)[source]

Bases: nerodia.elements.svg_elements.SVGElement

ATTRIBUTES = ['classname', 'ownersvgelement', 'correspondingelement', 'correspondinguseelement', 'viewportelement']
class nerodia.elements.svg_elements.DescCollection(query_scope, selector)[source]

Bases: nerodia.elements.svg_elements.SVGElementCollection

ATTRIBUTES = []
class nerodia.elements.svg_elements.Ellipse(query_scope, selector)[source]

Bases: nerodia.elements.svg_elements.SVGElement

ATTRIBUTES = ['ownersvgelement', 'viewportelement', 'rx', 'ry', 'classname', 'correspondinguseelement', 'cy', 'cx', 'correspondingelement']
cx
cy
rx
ry
class nerodia.elements.svg_elements.EllipseCollection(query_scope, selector)[source]

Bases: nerodia.elements.svg_elements.SVGElementCollection

ATTRIBUTES = []
class nerodia.elements.svg_elements.ForeignObject(query_scope, selector)[source]

Bases: nerodia.elements.svg_elements.SVGElement

ATTRIBUTES = ['ownersvgelement', 'viewportelement', 'correspondinguseelement', 'height', 'classname', 'width', 'y', 'x', 'correspondingelement']
height
width
x
y
class nerodia.elements.svg_elements.ForeignObjectCollection(query_scope, selector)[source]

Bases: nerodia.elements.svg_elements.SVGElementCollection

ATTRIBUTES = []
class nerodia.elements.svg_elements.G(query_scope, selector)[source]

Bases: nerodia.elements.svg_elements.SVGElement

ATTRIBUTES = ['classname', 'ownersvgelement', 'correspondingelement', 'correspondinguseelement', 'viewportelement']
class nerodia.elements.svg_elements.GCollection(query_scope, selector)[source]

Bases: nerodia.elements.svg_elements.SVGElementCollection

ATTRIBUTES = []
class nerodia.elements.svg_elements.Geometry(query_scope, selector)[source]

Bases: nerodia.elements.svg_elements.SVGElement

ATTRIBUTES = ['ownersvgelement', 'viewportelement', 'classname', 'correspondinguseelement', 'pathlength', 'correspondingelement']
pathlength
class nerodia.elements.svg_elements.GeometryCollection(query_scope, selector)[source]

Bases: nerodia.elements.svg_elements.SVGElementCollection

ATTRIBUTES = []
class nerodia.elements.svg_elements.Gradient(query_scope, selector)[source]

Bases: nerodia.elements.svg_elements.SVGElement

ATTRIBUTES = ['ownersvgelement', 'gradientunits', 'viewportelement', 'spreadmethod', 'classname', 'correspondinguseelement', 'href', 'gradienttransform', 'correspondingelement']
gradienttransform
gradientunits
href
spreadmethod
class nerodia.elements.svg_elements.GradientCollection(query_scope, selector)[source]

Bases: nerodia.elements.svg_elements.SVGElementCollection

ATTRIBUTES = []
class nerodia.elements.svg_elements.Graphics(query_scope, selector)[source]

Bases: nerodia.elements.svg_elements.SVGElement

ATTRIBUTES = ['ownersvgelement', 'viewportelement', 'requiredextensions', 'transform', 'classname', 'correspondinguseelement', 'systemlanguage', 'correspondingelement']
requiredextensions
systemlanguage
transform
class nerodia.elements.svg_elements.GraphicsCollection(query_scope, selector)[source]

Bases: nerodia.elements.svg_elements.SVGElementCollection

ATTRIBUTES = []
class nerodia.elements.svg_elements.Line(query_scope, selector)[source]

Bases: nerodia.elements.svg_elements.SVGElement

ATTRIBUTES = ['ownersvgelement', 'viewportelement', 'correspondingelement', 'y1', 'x1', 'classname', 'correspondinguseelement', 'x2', 'y2']
x1
x2
y1
y2
class nerodia.elements.svg_elements.LineCollection(query_scope, selector)[source]

Bases: nerodia.elements.svg_elements.SVGElementCollection

ATTRIBUTES = []
class nerodia.elements.svg_elements.LinearGradient(query_scope, selector)[source]

Bases: nerodia.elements.svg_elements.SVGElement

ATTRIBUTES = ['ownersvgelement', 'viewportelement', 'correspondingelement', 'y1', 'x1', 'classname', 'correspondinguseelement', 'x2', 'y2']
x1
x2
y1
y2
class nerodia.elements.svg_elements.LinearGradientCollection(query_scope, selector)[source]

Bases: nerodia.elements.svg_elements.SVGElementCollection

ATTRIBUTES = []
class nerodia.elements.svg_elements.MPath(query_scope, selector)[source]

Bases: nerodia.elements.svg_elements.SVGElement

ATTRIBUTES = ['classname', 'ownersvgelement', 'correspondingelement', 'correspondinguseelement', 'viewportelement']
class nerodia.elements.svg_elements.MPathCollection(query_scope, selector)[source]

Bases: nerodia.elements.svg_elements.SVGElementCollection

ATTRIBUTES = []
class nerodia.elements.svg_elements.Marker(query_scope, selector)[source]

Bases: nerodia.elements.svg_elements.SVGElement

ATTRIBUTES = ['refy', 'refx', 'markerunits', 'viewportelement', 'ownersvgelement', 'classname', 'correspondinguseelement', 'orient', 'orienttype', 'markerwidth', 'preserveaspectratio', 'correspondingelement', 'markerheight', 'viewbox', 'orientangle']
markerheight
markerunits
markerwidth
orient
orientangle
orienttype
preserveaspectratio
refx
refy
viewbox
class nerodia.elements.svg_elements.MarkerCollection(query_scope, selector)[source]

Bases: nerodia.elements.svg_elements.SVGElementCollection

ATTRIBUTES = []
class nerodia.elements.svg_elements.MeshGradient(query_scope, selector)[source]

Bases: nerodia.elements.svg_elements.SVGElement

ATTRIBUTES = ['classname', 'ownersvgelement', 'correspondingelement', 'correspondinguseelement', 'viewportelement']
class nerodia.elements.svg_elements.MeshGradientCollection(query_scope, selector)[source]

Bases: nerodia.elements.svg_elements.SVGElementCollection

ATTRIBUTES = []
class nerodia.elements.svg_elements.MeshPatch(query_scope, selector)[source]

Bases: nerodia.elements.svg_elements.SVGElement

ATTRIBUTES = ['classname', 'ownersvgelement', 'correspondingelement', 'correspondinguseelement', 'viewportelement']
class nerodia.elements.svg_elements.MeshPatchCollection(query_scope, selector)[source]

Bases: nerodia.elements.svg_elements.SVGElementCollection

ATTRIBUTES = []
class nerodia.elements.svg_elements.MeshRow(query_scope, selector)[source]

Bases: nerodia.elements.svg_elements.SVGElement

ATTRIBUTES = ['classname', 'ownersvgelement', 'correspondingelement', 'correspondinguseelement', 'viewportelement']
class nerodia.elements.svg_elements.MeshRowCollection(query_scope, selector)[source]

Bases: nerodia.elements.svg_elements.SVGElementCollection

ATTRIBUTES = []
class nerodia.elements.svg_elements.Metadata(query_scope, selector)[source]

Bases: nerodia.elements.svg_elements.SVGElement

ATTRIBUTES = ['classname', 'ownersvgelement', 'correspondingelement', 'correspondinguseelement', 'viewportelement']
class nerodia.elements.svg_elements.MetadataCollection(query_scope, selector)[source]

Bases: nerodia.elements.svg_elements.SVGElementCollection

ATTRIBUTES = []
class nerodia.elements.svg_elements.Path(query_scope, selector)[source]

Bases: nerodia.elements.svg_elements.SVGElement

ATTRIBUTES = ['classname', 'ownersvgelement', 'correspondingelement', 'correspondinguseelement', 'viewportelement']
class nerodia.elements.svg_elements.PathCollection(query_scope, selector)[source]

Bases: nerodia.elements.svg_elements.SVGElementCollection

ATTRIBUTES = []
class nerodia.elements.svg_elements.Pattern(query_scope, selector)[source]

Bases: nerodia.elements.svg_elements.SVGElement

ATTRIBUTES = ['ownersvgelement', 'viewportelement', 'patternunits', 'width', 'height', 'classname', 'correspondinguseelement', 'href', 'patterntransform', 'patterncontentunits', 'y', 'x', 'preserveaspectratio', 'correspondingelement', 'viewbox']
height
href
patterncontentunits
patterntransform
patternunits
preserveaspectratio
viewbox
width
x
y
class nerodia.elements.svg_elements.PatternCollection(query_scope, selector)[source]

Bases: nerodia.elements.svg_elements.SVGElementCollection

ATTRIBUTES = []
class nerodia.elements.svg_elements.Polygon(query_scope, selector)[source]

Bases: nerodia.elements.svg_elements.SVGElement

ATTRIBUTES = ['ownersvgelement', 'viewportelement', 'animatedpoints', 'classname', 'correspondinguseelement', 'points', 'correspondingelement']
animatedpoints
points
class nerodia.elements.svg_elements.PolygonCollection(query_scope, selector)[source]

Bases: nerodia.elements.svg_elements.SVGElementCollection

ATTRIBUTES = []
class nerodia.elements.svg_elements.Polyline(query_scope, selector)[source]

Bases: nerodia.elements.svg_elements.SVGElement

ATTRIBUTES = ['ownersvgelement', 'viewportelement', 'animatedpoints', 'classname', 'correspondinguseelement', 'points', 'correspondingelement']
animatedpoints
points
class nerodia.elements.svg_elements.PolylineCollection(query_scope, selector)[source]

Bases: nerodia.elements.svg_elements.SVGElementCollection

ATTRIBUTES = []
class nerodia.elements.svg_elements.RadialGradient(query_scope, selector)[source]

Bases: nerodia.elements.svg_elements.SVGElement

ATTRIBUTES = ['ownersvgelement', 'viewportelement', 'fr', 'fx', 'fy', 'r', 'classname', 'correspondinguseelement', 'cy', 'cx', 'correspondingelement']
cx
cy
fr
fx
fy
r
class nerodia.elements.svg_elements.RadialGradientCollection(query_scope, selector)[source]

Bases: nerodia.elements.svg_elements.SVGElementCollection

ATTRIBUTES = []
class nerodia.elements.svg_elements.Rect(query_scope, selector)[source]

Bases: nerodia.elements.svg_elements.SVGElement

ATTRIBUTES = ['ownersvgelement', 'viewportelement', 'width', 'rx', 'ry', 'height', 'classname', 'correspondinguseelement', 'y', 'x', 'correspondingelement']
height
rx
ry
width
x
y
class nerodia.elements.svg_elements.RectCollection(query_scope, selector)[source]

Bases: nerodia.elements.svg_elements.SVGElementCollection

ATTRIBUTES = []
class nerodia.elements.svg_elements.SVG(query_scope, selector)[source]

Bases: nerodia.elements.svg_elements.SVGElement

ATTRIBUTES = ['ownersvgelement', 'viewportelement', 'zoomandpan', 'currenttranslate', 'height', 'classname', 'correspondinguseelement', 'viewbox', 'currentscale', 'y', 'x', 'preserveaspectratio', 'correspondingelement', 'width']
currentscale
currenttranslate
height
preserveaspectratio
viewbox
width
x
y
zoomandpan
class nerodia.elements.svg_elements.SVGCollection(query_scope, selector)[source]

Bases: nerodia.elements.svg_elements.SVGElementCollection

ATTRIBUTES = []
class nerodia.elements.svg_elements.SVGElement(query_scope, selector)[source]

Bases: nerodia.elements.element.Element

ATTRIBUTES = ['classname', 'ownersvgelement', 'correspondingelement', 'correspondinguseelement', 'viewportelement']
classname
correspondingelement
correspondinguseelement
ownersvgelement
viewportelement
class nerodia.elements.svg_elements.SVGElementCollection(query_scope, selector)[source]

Bases: nerodia.element_collection.ElementCollection

ATTRIBUTES = []
class nerodia.elements.svg_elements.Set(query_scope, selector)[source]

Bases: nerodia.elements.svg_elements.SVGElement

ATTRIBUTES = ['classname', 'ownersvgelement', 'correspondingelement', 'correspondinguseelement', 'viewportelement']
class nerodia.elements.svg_elements.SetCollection(query_scope, selector)[source]

Bases: nerodia.elements.svg_elements.SVGElementCollection

ATTRIBUTES = []
class nerodia.elements.svg_elements.Stop(query_scope, selector)[source]

Bases: nerodia.elements.svg_elements.SVGElement

ATTRIBUTES = ['ownersvgelement', 'viewportelement', 'classname', 'correspondinguseelement', 'offset', 'correspondingelement']
offset
class nerodia.elements.svg_elements.StopCollection(query_scope, selector)[source]

Bases: nerodia.elements.svg_elements.SVGElementCollection

ATTRIBUTES = []
class nerodia.elements.svg_elements.Switch(query_scope, selector)[source]

Bases: nerodia.elements.svg_elements.SVGElement

ATTRIBUTES = ['classname', 'ownersvgelement', 'correspondingelement', 'correspondinguseelement', 'viewportelement']
class nerodia.elements.svg_elements.SwitchCollection(query_scope, selector)[source]

Bases: nerodia.elements.svg_elements.SVGElementCollection

ATTRIBUTES = []
class nerodia.elements.svg_elements.Symbol(query_scope, selector)[source]

Bases: nerodia.elements.svg_elements.SVGElement

ATTRIBUTES = ['ownersvgelement', 'viewportelement', 'classname', 'correspondinguseelement', 'preserveaspectratio', 'correspondingelement', 'viewbox']
preserveaspectratio
viewbox
class nerodia.elements.svg_elements.SymbolCollection(query_scope, selector)[source]

Bases: nerodia.elements.svg_elements.SVGElementCollection

ATTRIBUTES = []
class nerodia.elements.svg_elements.TSpan(query_scope, selector)[source]

Bases: nerodia.elements.svg_elements.SVGElement

ATTRIBUTES = ['classname', 'ownersvgelement', 'correspondingelement', 'correspondinguseelement', 'viewportelement']
class nerodia.elements.svg_elements.TSpanCollection(query_scope, selector)[source]

Bases: nerodia.elements.svg_elements.SVGElementCollection

ATTRIBUTES = []
class nerodia.elements.svg_elements.TextContent(query_scope, selector)[source]

Bases: nerodia.elements.svg_elements.SVGElement

ATTRIBUTES = ['ownersvgelement', 'viewportelement', 'textlength', 'classname', 'correspondinguseelement', 'correspondingelement', 'lengthadjust']
lengthadjust
textlength
class nerodia.elements.svg_elements.TextContentCollection(query_scope, selector)[source]

Bases: nerodia.elements.svg_elements.SVGElementCollection

ATTRIBUTES = []
class nerodia.elements.svg_elements.TextPath(query_scope, selector)[source]

Bases: nerodia.elements.svg_elements.SVGElement

ATTRIBUTES = ['ownersvgelement', 'viewportelement', 'spacing', 'classname', 'correspondinguseelement', 'href', 'startoffset', 'correspondingelement', 'method']
href
method
spacing
startoffset
class nerodia.elements.svg_elements.TextPathCollection(query_scope, selector)[source]

Bases: nerodia.elements.svg_elements.SVGElementCollection

ATTRIBUTES = []
class nerodia.elements.svg_elements.TextPositioning(query_scope, selector)[source]

Bases: nerodia.elements.svg_elements.SVGElement

ATTRIBUTES = ['ownersvgelement', 'viewportelement', 'rotate', 'classname', 'correspondinguseelement', 'dx', 'dy', 'y', 'x', 'correspondingelement']
dx
dy
rotate
x
y
class nerodia.elements.svg_elements.TextPositioningCollection(query_scope, selector)[source]

Bases: nerodia.elements.svg_elements.SVGElementCollection

ATTRIBUTES = []
class nerodia.elements.svg_elements.Use(query_scope, selector)[source]

Bases: nerodia.elements.svg_elements.SVGElement

ATTRIBUTES = ['ownersvgelement', 'viewportelement', 'width', 'height', 'classname', 'correspondinguseelement', 'animatedinstanceroot', 'href', 'y', 'x', 'correspondingelement', 'instanceroot']
animatedinstanceroot
height
href
instanceroot
width
x
y
class nerodia.elements.svg_elements.UseCollection(query_scope, selector)[source]

Bases: nerodia.elements.svg_elements.SVGElementCollection

ATTRIBUTES = []
class nerodia.elements.svg_elements.View(query_scope, selector)[source]

Bases: nerodia.elements.svg_elements.SVGElement

ATTRIBUTES = ['ownersvgelement', 'viewportelement', 'zoomandpan', 'classname', 'correspondinguseelement', 'preserveaspectratio', 'correspondingelement', 'viewbox']
preserveaspectratio
viewbox
zoomandpan
class nerodia.elements.svg_elements.ViewCollection(query_scope, selector)[source]

Bases: nerodia.elements.svg_elements.SVGElementCollection

ATTRIBUTES = []

nerodia.elements.table module

class nerodia.elements.table.Table(query_scope, selector)[source]

Bases: nerodia.row_container.RowContainer, nerodia.elements.html_elements.HTMLElement

ATTRIBUTES = ['onreset', 'ondurationchange', 'onload', 'oninput', 'spellcheck', 'title', 'onvolumechange', 'onmousemove', 'ondragexit', 'hidden', 'ontoggle', 'onplay', 'onkeypress', 'rules', 'onstalled', 'dataset', 'onseeking', 'content_editable', 'cellspacing', 'oncanplaythrough', 'onmouseenter', 'summary', 'onkeyup', 'dir', 'onwaiting', 'frame', 'onchange', 'onwheel', 'ontimeupdate', 'ondragleave', 'onresize', 'onselect', 'onemptied', 'onfocus', 'ondrag', 'onkeydown', 'oncancel', 'onprogress', 'oncut', 'caption', 'cellpadding', 'onseeked', 'tabindex', 'onloadeddata', 'class_name', 'accesskey', 'oncuechange', 'onscroll', 'innertext', 'onsuspend', 'oninvalid', 'onabort', 'onratechange', 'bgcolor', 'ondrop', 'onmouseup', 'translate', 'onblur', 'onmouseout', 'tbodies', 'align', 'onerror', 'ondragenter', 'onmousedown', 'onsubmit', 'onpause', 'oncopy', 'border', 'id', 'onloadstart', 'ondragover', 'onclose', 'onclick', 'oncanplay', 'onended', 'ondragstart', 'onmouseleave', 'onpaste', 'lang', 'onloadedmetadata', 'ondragend', 'onshow', 'draggable', 'onplaying', 'ondblclick', 'onmouseover']
align
bgcolor
border
caption
cellpadding
cellspacing
dicts

Represents table rows as dictionaries :rtype: list[dict]

frame
headers(row=None)[source]

Returns first row of Table with proper subtype :rtype: TableCellCollection

rules
summary
tbodies

nerodia.elements.table_cell module

class nerodia.elements.table_cell.TableCell(query_scope, selector)[source]

Bases: nerodia.elements.html_elements.HTMLElement

ATTRIBUTES = ['onreset', 'ondurationchange', 'onload', 'oninput', 'spellcheck', 'title', 'onmousemove', 'valign', 'hidden', 'ontoggle', 'onplay', 'onkeypress', 'onstalled', 'dataset', 'onseeking', 'content_editable', 'oncanplaythrough', 'onmouseenter', 'onkeyup', 'dir', 'onwaiting', 'onchange', 'onwheel', 'ontimeupdate', 'ondragleave', 'onresize', 'onselect', 'onemptied', 'onfocus', 'ondrag', 'onkeydown', 'oncancel', 'onprogress', 'oncut', 'onseeked', 'tabindex', 'onloadeddata', 'ch', 'class_name', 'colspan', 'accesskey', 'oncuechange', 'onscroll', 'innertext', 'nowrap', 'onsuspend', 'oninvalid', 'onabort', 'onratechange', 'bgcolor', 'onmouseup', 'translate', 'onblur', 'choff', 'onmouseout', 'ondragexit', 'onloadedmetadata', 'align', 'headers', 'onerror', 'ondragenter', 'onmousedown', 'onsubmit', 'onpause', 'oncopy', 'id', 'onloadstart', 'axis', 'rowspan', 'ondrop', 'onclose', 'cellindex', 'onclick', 'oncanplay', 'onended', 'ondragstart', 'onmouseleave', 'onpaste', 'ondragover', 'lang', 'onvolumechange', 'ondragend', 'onshow', 'draggable', 'onplaying', 'ondblclick', 'onmouseover']
align
axis
bgcolor
cellindex
ch
choff
colspan
column_header
headers
nowrap
rowspan
sibling_from_header(**opt)[source]
valign

nerodia.elements.table_data_cell module

class nerodia.elements.table_data_cell.TableDataCell(query_scope, selector)[source]

Bases: nerodia.elements.table_cell.TableCell

ATTRIBUTES = ['onreset', 'ondurationchange', 'onload', 'oninput', 'spellcheck', 'title', 'onmousemove', 'valign', 'hidden', 'ontoggle', 'onplay', 'onkeypress', 'abbr', 'dataset', 'onseeking', 'content_editable', 'oncanplaythrough', 'onmouseenter', 'onkeyup', 'dir', 'onwaiting', 'onchange', 'onwheel', 'ontimeupdate', 'ondragleave', 'onresize', 'onselect', 'onemptied', 'onfocus', 'ondrag', 'onkeydown', 'oncancel', 'onprogress', 'oncut', 'onseeked', 'tabindex', 'onloadeddata', 'ch', 'class_name', 'colspan', 'accesskey', 'oncuechange', 'onscroll', 'innertext', 'nowrap', 'onsuspend', 'oninvalid', 'onabort', 'onratechange', 'bgcolor', 'onmouseup', 'translate', 'onstalled', 'onblur', 'choff', 'onmouseout', 'ondragexit', 'onloadedmetadata', 'align', 'headers', 'onerror', 'ondragenter', 'onmousedown', 'onsubmit', 'onpause', 'oncopy', 'id', 'onloadstart', 'axis', 'rowspan', 'ondrop', 'onclose', 'cellindex', 'onclick', 'oncanplay', 'onended', 'ondragstart', 'onmouseleave', 'onpaste', 'ondragover', 'lang', 'onvolumechange', 'ondragend', 'onshow', 'draggable', 'onplaying', 'ondblclick', 'onmouseover']
abbr

nerodia.elements.table_row module

class nerodia.elements.table_row.TableRow(query_scope, selector)[source]

Bases: nerodia.cell_container.CellContainer, nerodia.elements.html_elements.HTMLElement

ATTRIBUTES = ['onloadeddata', 'ch', 'onwaiting', 'sectionrowindex', 'class_name', 'onprogress', 'accesskey', 'onreset', 'onended', 'onmousedown', 'onscroll', 'ondurationchange', 'innertext', 'oncopy', 'onchange', 'onsuspend', 'id', 'onloadstart', 'onwheel', 'onabort', 'onload', 'oninput', 'spellcheck', 'ondragover', 'title', 'onratechange', 'onclose', 'onvolumechange', 'ondragleave', 'oninvalid', 'bgcolor', 'onselect', 'onmousemove', 'onclick', 'valign', 'onemptied', 'hidden', 'ondrag', 'oncanplay', 'ondragenter', 'dataset', 'onseeking', 'onblur', 'onplay', 'ondragstart', 'choff', 'onmouseout', 'onkeypress', 'rowindex', 'onmouseleave', 'ondragexit', 'onkeydown', 'oncuechange', 'onloadedmetadata', 'onstalled', 'onmouseover', 'onpaste', 'ondrop', 'onfocus', 'ondragend', 'lang', 'content_editable', 'ontoggle', 'translate', 'oncancel', 'onshow', 'align', 'ontimeupdate', 'oncanplaythrough', 'oncut', 'onmouseenter', 'draggable', 'onerror', 'onsubmit', 'onmouseup', 'onkeyup', 'onpause', 'onplaying', 'ondblclick', 'onseeked', 'onresize', 'dir', 'tabindex']
align
bgcolor
ch
choff
rowindex
sectionrowindex
valign

nerodia.elements.table_section module

class nerodia.elements.table_section.TableSection(query_scope, selector)[source]

Bases: nerodia.row_container.RowContainer, nerodia.elements.html_elements.HTMLElement

ATTRIBUTES = ['onloadeddata', 'ch', 'onwaiting', 'class_name', 'onprogress', 'accesskey', 'onreset', 'onended', 'onmousedown', 'onscroll', 'ondurationchange', 'innertext', 'oncopy', 'onchange', 'onsuspend', 'id', 'onloadstart', 'onwheel', 'onabort', 'onload', 'oninput', 'spellcheck', 'ondragover', 'title', 'onratechange', 'onclose', 'onvolumechange', 'ondragleave', 'oninvalid', 'onerror', 'onselect', 'onmousemove', 'onclick', 'valign', 'onemptied', 'hidden', 'ondrag', 'oncanplay', 'ondragenter', 'dataset', 'onseeking', 'onblur', 'onplay', 'ondragstart', 'choff', 'onmouseout', 'onkeypress', 'onmouseleave', 'ondragexit', 'onkeydown', 'oncuechange', 'onloadedmetadata', 'onstalled', 'onmouseover', 'onpaste', 'ondrop', 'onfocus', 'ondragend', 'lang', 'content_editable', 'ontoggle', 'translate', 'oncancel', 'onshow', 'align', 'ontimeupdate', 'oncanplaythrough', 'oncut', 'onmouseenter', 'draggable', 'onsubmit', 'onmouseup', 'onkeyup', 'onpause', 'onplaying', 'ondblclick', 'onseeked', 'onresize', 'dir', 'tabindex']
align
ch
choff
valign

nerodia.elements.text_area module

class nerodia.elements.text_area.TextArea(query_scope, selector)[source]

Bases: nerodia.user_editable.UserEditable, nerodia.elements.html_elements.HTMLElement

ATTRIBUTES = ['onreset', 'cols', 'disabled', 'ondurationchange', 'onload', 'oninput', 'spellcheck', 'title', 'onmousemove', 'ondragexit', 'hidden', 'ontoggle', 'onplay', 'textlength', 'defaultvalue', 'onstalled', 'oncuechange', 'onseeking', 'content_editable', 'name', 'oncanplaythrough', 'onmouseenter', 'labels', 'willvalidate', 'selectiondirection', 'form', 'onkeyup', 'dir', 'onwaiting', 'dirname', 'onwheel', 'ontimeupdate', 'ondragleave', 'onresize', 'onselect', 'onemptied', 'onfocus', 'ondrag', 'onkeydown', 'placeholder', 'validationmessage', 'oncancel', 'onprogress', 'oncut', 'maxlength', 'onseeked', 'tabindex', 'onloadeddata', 'class_name', 'accesskey', 'dataset', 'onscroll', 'innertext', 'wrap', 'onsuspend', 'oninvalid', 'onabort', 'onratechange', 'selectionend', 'onmouseup', 'translate', 'type', 'onblur', 'ondrop', 'validity', 'onloadedmetadata', 'value', 'autocomplete', 'onerror', 'ondragenter', 'onmousedown', 'onsubmit', 'onpause', 'oncopy', 'id', 'onloadstart', 'onchange', 'onmouseout', 'ondragover', 'minlength', 'onclose', 'onkeypress', 'readonly', 'selectionstart', 'onclick', 'autofocus', 'oncanplay', 'onended', 'ondragstart', 'onmouseleave', 'onpaste', 'lang', 'onvolumechange', 'ondragend', 'onshow', 'required', 'draggable', 'onplaying', 'ondblclick', 'onmouseover']
autocomplete
autofocus
cols
defaultvalue
dirname
disabled
form
labels
maxlength
minlength
name
placeholder
readonly
required
selectiondirection
selectionend
selectionstart
textlength
type
validationmessage
validity
value
willvalidate
wrap

nerodia.elements.text_field module

class nerodia.elements.text_field.TextField(query_scope, selector)[source]

Bases: nerodia.user_editable.UserEditable, nerodia.elements.input.Input

ATTRIBUTES = ['onreset', 'disabled', 'ondurationchange', 'usemap', 'alt', 'onload', 'oninput', 'spellcheck', 'title', 'onmousemove', 'ondragexit', 'hidden', 'ontoggle', 'onplay', 'onkeypress', 'defaultvalue', 'formnovalidate', 'onstalled', 'oncuechange', 'onseeking', 'content_editable', 'name', 'oncanplaythrough', 'onmouseenter', 'labels', 'willvalidate', 'selectiondirection', 'form', 'onkeyup', 'dir', 'onwaiting', 'list', 'multiple', 'dirname', 'onwheel', 'ontimeupdate', 'pattern', 'ondragleave', 'onresize', 'onselect', 'formtarget', 'onemptied', 'onfocus', 'ondrag', 'onkeydown', 'step', 'placeholder', 'validationmessage', 'src', 'oncancel', 'onprogress', 'oncut', 'valueasnumber', 'maxlength', 'onseeked', 'tabindex', 'onloadeddata', 'class_name', 'accesskey', 'dataset', 'onscroll', 'innertext', 'onsuspend', 'oninvalid', 'onabort', 'checked', 'onratechange', 'indeterminate', 'selectionend', 'onmouseup', 'translate', 'type', 'files', 'onblur', 'ondrop', 'formaction', 'onvolumechange', 'align', 'valueasdate', 'value', 'autocomplete', 'formmethod', 'onerror', 'ondragenter', 'accept', 'onmousedown', 'onsubmit', 'onpause', 'oncopy', 'id', 'onloadstart', 'onchange', 'defaultchecked', 'onmouseout', 'min', 'minlength', 'onclose', 'formenctype', 'readonly', 'selectionstart', 'onclick', 'autofocus', 'oncanplay', 'onended', 'ondragstart', 'onmouseleave', 'validity', 'onpaste', 'ondragover', 'lang', 'max', 'onloadedmetadata', 'ondragend', 'onshow', 'required', 'draggable', 'onplaying', 'ondblclick', 'onmouseover']
NON_TEXT_TYPES = ['file', 'radio', 'checkbox', 'submit', 'reset', 'image', 'button', 'hidden', 'range', 'color', 'date', 'datetime-local']
selector_string
class nerodia.elements.text_field.TextFieldCollection(query_scope, selector)[source]

Bases: nerodia.elements.html_elements.InputCollection

ATTRIBUTES = []

Module contents