[−][src]Trait webkit2gtk_webextension::DOMElementExt
Required methods
fn blur(&self)
fn focus(&self)
fn get_attribute(&self, name: &str) -> Option<GString>
fn get_attribute_node(&self, name: &str) -> Option<DOMAttr>
fn get_attribute_node_ns(
&self,
namespaceURI: &str,
localName: &str
) -> Option<DOMAttr>
&self,
namespaceURI: &str,
localName: &str
) -> Option<DOMAttr>
fn get_attribute_ns(
&self,
namespaceURI: &str,
localName: &str
) -> Option<GString>
&self,
namespaceURI: &str,
localName: &str
) -> Option<GString>
fn get_attributes(&self) -> Option<DOMNamedNodeMap>
fn get_child_element_count(&self) -> c_ulong
fn get_class_name(&self) -> Option<GString>
fn get_client_height(&self) -> f64
fn get_client_left(&self) -> f64
fn get_client_top(&self) -> f64
fn get_client_width(&self) -> f64
fn get_elements_by_class_name(&self, class_name: &str) -> Option<DOMNodeList>
fn get_elements_by_tag_name(&self, tag_name: &str) -> Option<DOMNodeList>
fn get_elements_by_tag_name_ns(
&self,
namespace_uri: &str,
tag_name: &str
) -> Option<DOMNodeList>
&self,
namespace_uri: &str,
tag_name: &str
) -> Option<DOMNodeList>
fn get_first_element_child(&self) -> Option<DOMElement>
fn get_id(&self) -> Option<GString>
fn get_last_element_child(&self) -> Option<DOMElement>
fn get_next_element_sibling(&self) -> Option<DOMElement>
fn get_offset_height(&self) -> f64
fn get_offset_left(&self) -> f64
fn get_offset_parent(&self) -> Option<DOMElement>
fn get_offset_top(&self) -> f64
fn get_offset_width(&self) -> f64
fn get_previous_element_sibling(&self) -> Option<DOMElement>
fn get_scroll_height(&self) -> c_long
fn get_scroll_left(&self) -> c_long
fn get_scroll_top(&self) -> c_long
fn get_scroll_width(&self) -> c_long
fn get_style(&self) -> Option<DOMCSSStyleDeclaration>
fn get_tag_name(&self) -> Option<GString>
fn get_webkit_region_overset(&self) -> Option<GString>
fn has_attribute(&self, name: &str) -> bool
fn has_attribute_ns(&self, namespaceURI: &str, localName: &str) -> bool
fn has_attributes(&self) -> bool
fn html_input_element_get_auto_filled(&self) -> bool
fn query_selector(&self, selectors: &str) -> Result<Option<DOMElement>, Error>
fn query_selector_all(&self, selectors: &str) -> Result<DOMNodeList, Error>
fn remove_attribute(&self, name: &str)
fn remove_attribute_node<P: IsA<DOMAttr>>(
&self,
oldAttr: &P
) -> Result<DOMAttr, Error>
&self,
oldAttr: &P
) -> Result<DOMAttr, Error>
fn remove_attribute_ns(&self, namespaceURI: &str, localName: &str)
fn scroll_by_lines(&self, lines: c_long)
fn scroll_by_pages(&self, pages: c_long)
fn scroll_into_view(&self, alignWithTop: bool)
fn scroll_into_view_if_needed(&self, centerIfNeeded: bool)
fn set_attribute(&self, name: &str, value: &str) -> Result<(), Error>
fn set_attribute_node<P: IsA<DOMAttr>>(
&self,
newAttr: &P
) -> Result<DOMAttr, Error>
&self,
newAttr: &P
) -> Result<DOMAttr, Error>
fn set_attribute_node_ns<P: IsA<DOMAttr>>(
&self,
newAttr: &P
) -> Result<DOMAttr, Error>
&self,
newAttr: &P
) -> Result<DOMAttr, Error>
fn set_attribute_ns(
&self,
namespaceURI: Option<&str>,
qualifiedName: &str,
value: &str
) -> Result<(), Error>
&self,
namespaceURI: Option<&str>,
qualifiedName: &str,
value: &str
) -> Result<(), Error>
fn set_class_name(&self, value: &str)
fn set_id(&self, value: &str)
fn set_scroll_left(&self, value: c_long)
fn set_scroll_top(&self, value: c_long)
fn get_property_children(&self) -> Option<DOMHTMLCollection>
fn get_property_inner_html(&self) -> Option<GString>
fn set_property_inner_html(&self, inner_html: Option<&str>)
fn get_property_outer_html(&self) -> Option<GString>
fn set_property_outer_html(&self, outer_html: Option<&str>)
fn connect_property_attributes_notify<F: Fn(&Self) + 'static>(
&self,
f: F
) -> SignalHandlerId
&self,
f: F
) -> SignalHandlerId
fn connect_property_child_element_count_notify<F: Fn(&Self) + 'static>(
&self,
f: F
) -> SignalHandlerId
&self,
f: F
) -> SignalHandlerId
fn connect_property_children_notify<F: Fn(&Self) + 'static>(
&self,
f: F
) -> SignalHandlerId
&self,
f: F
) -> SignalHandlerId
fn connect_property_class_name_notify<F: Fn(&Self) + 'static>(
&self,
f: F
) -> SignalHandlerId
&self,
f: F
) -> SignalHandlerId
fn connect_property_client_height_notify<F: Fn(&Self) + 'static>(
&self,
f: F
) -> SignalHandlerId
&self,
f: F
) -> SignalHandlerId
fn connect_property_client_left_notify<F: Fn(&Self) + 'static>(
&self,
f: F
) -> SignalHandlerId
&self,
f: F
) -> SignalHandlerId
fn connect_property_client_top_notify<F: Fn(&Self) + 'static>(
&self,
f: F
) -> SignalHandlerId
&self,
f: F
) -> SignalHandlerId
fn connect_property_client_width_notify<F: Fn(&Self) + 'static>(
&self,
f: F
) -> SignalHandlerId
&self,
f: F
) -> SignalHandlerId
fn connect_property_first_element_child_notify<F: Fn(&Self) + 'static>(
&self,
f: F
) -> SignalHandlerId
&self,
f: F
) -> SignalHandlerId
fn connect_property_id_notify<F: Fn(&Self) + 'static>(
&self,
f: F
) -> SignalHandlerId
&self,
f: F
) -> SignalHandlerId
fn connect_property_inner_html_notify<F: Fn(&Self) + 'static>(
&self,
f: F
) -> SignalHandlerId
&self,
f: F
) -> SignalHandlerId
fn connect_property_last_element_child_notify<F: Fn(&Self) + 'static>(
&self,
f: F
) -> SignalHandlerId
&self,
f: F
) -> SignalHandlerId
fn connect_property_local_name_notify<F: Fn(&Self) + 'static>(
&self,
f: F
) -> SignalHandlerId
&self,
f: F
) -> SignalHandlerId
fn connect_property_namespace_uri_notify<F: Fn(&Self) + 'static>(
&self,
f: F
) -> SignalHandlerId
&self,
f: F
) -> SignalHandlerId
fn connect_property_next_element_sibling_notify<F: Fn(&Self) + 'static>(
&self,
f: F
) -> SignalHandlerId
&self,
f: F
) -> SignalHandlerId
fn connect_property_offset_height_notify<F: Fn(&Self) + 'static>(
&self,
f: F
) -> SignalHandlerId
&self,
f: F
) -> SignalHandlerId
fn connect_property_offset_left_notify<F: Fn(&Self) + 'static>(
&self,
f: F
) -> SignalHandlerId
&self,
f: F
) -> SignalHandlerId
fn connect_property_offset_parent_notify<F: Fn(&Self) + 'static>(
&self,
f: F
) -> SignalHandlerId
&self,
f: F
) -> SignalHandlerId
fn connect_property_offset_top_notify<F: Fn(&Self) + 'static>(
&self,
f: F
) -> SignalHandlerId
&self,
f: F
) -> SignalHandlerId
fn connect_property_offset_width_notify<F: Fn(&Self) + 'static>(
&self,
f: F
) -> SignalHandlerId
&self,
f: F
) -> SignalHandlerId
fn connect_property_outer_html_notify<F: Fn(&Self) + 'static>(
&self,
f: F
) -> SignalHandlerId
&self,
f: F
) -> SignalHandlerId
fn connect_property_prefix_notify<F: Fn(&Self) + 'static>(
&self,
f: F
) -> SignalHandlerId
&self,
f: F
) -> SignalHandlerId
fn connect_property_previous_element_sibling_notify<F: Fn(&Self) + 'static>(
&self,
f: F
) -> SignalHandlerId
&self,
f: F
) -> SignalHandlerId
fn connect_property_scroll_height_notify<F: Fn(&Self) + 'static>(
&self,
f: F
) -> SignalHandlerId
&self,
f: F
) -> SignalHandlerId
fn connect_property_scroll_left_notify<F: Fn(&Self) + 'static>(
&self,
f: F
) -> SignalHandlerId
&self,
f: F
) -> SignalHandlerId
fn connect_property_scroll_top_notify<F: Fn(&Self) + 'static>(
&self,
f: F
) -> SignalHandlerId
&self,
f: F
) -> SignalHandlerId
fn connect_property_scroll_width_notify<F: Fn(&Self) + 'static>(
&self,
f: F
) -> SignalHandlerId
&self,
f: F
) -> SignalHandlerId
fn connect_property_style_notify<F: Fn(&Self) + 'static>(
&self,
f: F
) -> SignalHandlerId
&self,
f: F
) -> SignalHandlerId
fn connect_property_tag_name_notify<F: Fn(&Self) + 'static>(
&self,
f: F
) -> SignalHandlerId
&self,
f: F
) -> SignalHandlerId
fn connect_property_webkit_region_overset_notify<F: Fn(&Self) + 'static>(
&self,
f: F
) -> SignalHandlerId
&self,
f: F
) -> SignalHandlerId
Implementors
impl<O: IsA<DOMElement>> DOMElementExt for O
[src]
fn blur(&self)
[src]
fn focus(&self)
[src]
fn get_attribute(&self, name: &str) -> Option<GString>
[src]
fn get_attribute_node(&self, name: &str) -> Option<DOMAttr>
[src]
fn get_attribute_node_ns(
&self,
namespaceURI: &str,
localName: &str
) -> Option<DOMAttr>
[src]
&self,
namespaceURI: &str,
localName: &str
) -> Option<DOMAttr>
fn get_attribute_ns(
&self,
namespaceURI: &str,
localName: &str
) -> Option<GString>
[src]
&self,
namespaceURI: &str,
localName: &str
) -> Option<GString>
fn get_attributes(&self) -> Option<DOMNamedNodeMap>
[src]
fn get_child_element_count(&self) -> c_ulong
[src]
fn get_class_name(&self) -> Option<GString>
[src]
fn get_client_height(&self) -> f64
[src]
fn get_client_left(&self) -> f64
[src]
fn get_client_top(&self) -> f64
[src]
fn get_client_width(&self) -> f64
[src]
fn get_elements_by_class_name(&self, class_name: &str) -> Option<DOMNodeList>
[src]
fn get_elements_by_tag_name(&self, tag_name: &str) -> Option<DOMNodeList>
[src]
fn get_elements_by_tag_name_ns(
&self,
namespace_uri: &str,
tag_name: &str
) -> Option<DOMNodeList>
[src]
&self,
namespace_uri: &str,
tag_name: &str
) -> Option<DOMNodeList>
fn get_first_element_child(&self) -> Option<DOMElement>
[src]
fn get_id(&self) -> Option<GString>
[src]
fn get_last_element_child(&self) -> Option<DOMElement>
[src]
fn get_next_element_sibling(&self) -> Option<DOMElement>
[src]
fn get_offset_height(&self) -> f64
[src]
fn get_offset_left(&self) -> f64
[src]
fn get_offset_parent(&self) -> Option<DOMElement>
[src]
fn get_offset_top(&self) -> f64
[src]
fn get_offset_width(&self) -> f64
[src]
fn get_previous_element_sibling(&self) -> Option<DOMElement>
[src]
fn get_scroll_height(&self) -> c_long
[src]
fn get_scroll_left(&self) -> c_long
[src]
fn get_scroll_top(&self) -> c_long
[src]
fn get_scroll_width(&self) -> c_long
[src]
fn get_style(&self) -> Option<DOMCSSStyleDeclaration>
[src]
fn get_tag_name(&self) -> Option<GString>
[src]
fn get_webkit_region_overset(&self) -> Option<GString>
[src]
fn has_attribute(&self, name: &str) -> bool
[src]
fn has_attribute_ns(&self, namespaceURI: &str, localName: &str) -> bool
[src]
fn has_attributes(&self) -> bool
[src]
fn html_input_element_get_auto_filled(&self) -> bool
[src]
fn query_selector(&self, selectors: &str) -> Result<Option<DOMElement>, Error>
[src]
fn query_selector_all(&self, selectors: &str) -> Result<DOMNodeList, Error>
[src]
fn remove_attribute(&self, name: &str)
[src]
fn remove_attribute_node<P: IsA<DOMAttr>>(
&self,
oldAttr: &P
) -> Result<DOMAttr, Error>
[src]
&self,
oldAttr: &P
) -> Result<DOMAttr, Error>
fn remove_attribute_ns(&self, namespaceURI: &str, localName: &str)
[src]
fn scroll_by_lines(&self, lines: c_long)
[src]
fn scroll_by_pages(&self, pages: c_long)
[src]
fn scroll_into_view(&self, alignWithTop: bool)
[src]
fn scroll_into_view_if_needed(&self, centerIfNeeded: bool)
[src]
fn set_attribute(&self, name: &str, value: &str) -> Result<(), Error>
[src]
fn set_attribute_node<P: IsA<DOMAttr>>(
&self,
newAttr: &P
) -> Result<DOMAttr, Error>
[src]
&self,
newAttr: &P
) -> Result<DOMAttr, Error>
fn set_attribute_node_ns<P: IsA<DOMAttr>>(
&self,
newAttr: &P
) -> Result<DOMAttr, Error>
[src]
&self,
newAttr: &P
) -> Result<DOMAttr, Error>
fn set_attribute_ns(
&self,
namespaceURI: Option<&str>,
qualifiedName: &str,
value: &str
) -> Result<(), Error>
[src]
&self,
namespaceURI: Option<&str>,
qualifiedName: &str,
value: &str
) -> Result<(), Error>
fn set_class_name(&self, value: &str)
[src]
fn set_id(&self, value: &str)
[src]
fn set_scroll_left(&self, value: c_long)
[src]
fn set_scroll_top(&self, value: c_long)
[src]
fn get_property_children(&self) -> Option<DOMHTMLCollection>
[src]
fn get_property_inner_html(&self) -> Option<GString>
[src]
fn set_property_inner_html(&self, inner_html: Option<&str>)
[src]
fn get_property_outer_html(&self) -> Option<GString>
[src]
fn set_property_outer_html(&self, outer_html: Option<&str>)
[src]
fn connect_property_attributes_notify<F: Fn(&Self) + 'static>(
&self,
f: F
) -> SignalHandlerId
[src]
&self,
f: F
) -> SignalHandlerId
fn connect_property_child_element_count_notify<F: Fn(&Self) + 'static>(
&self,
f: F
) -> SignalHandlerId
[src]
&self,
f: F
) -> SignalHandlerId
fn connect_property_children_notify<F: Fn(&Self) + 'static>(
&self,
f: F
) -> SignalHandlerId
[src]
&self,
f: F
) -> SignalHandlerId
fn connect_property_class_name_notify<F: Fn(&Self) + 'static>(
&self,
f: F
) -> SignalHandlerId
[src]
&self,
f: F
) -> SignalHandlerId
fn connect_property_client_height_notify<F: Fn(&Self) + 'static>(
&self,
f: F
) -> SignalHandlerId
[src]
&self,
f: F
) -> SignalHandlerId
fn connect_property_client_left_notify<F: Fn(&Self) + 'static>(
&self,
f: F
) -> SignalHandlerId
[src]
&self,
f: F
) -> SignalHandlerId
fn connect_property_client_top_notify<F: Fn(&Self) + 'static>(
&self,
f: F
) -> SignalHandlerId
[src]
&self,
f: F
) -> SignalHandlerId
fn connect_property_client_width_notify<F: Fn(&Self) + 'static>(
&self,
f: F
) -> SignalHandlerId
[src]
&self,
f: F
) -> SignalHandlerId
fn connect_property_first_element_child_notify<F: Fn(&Self) + 'static>(
&self,
f: F
) -> SignalHandlerId
[src]
&self,
f: F
) -> SignalHandlerId
fn connect_property_id_notify<F: Fn(&Self) + 'static>(
&self,
f: F
) -> SignalHandlerId
[src]
&self,
f: F
) -> SignalHandlerId
fn connect_property_inner_html_notify<F: Fn(&Self) + 'static>(
&self,
f: F
) -> SignalHandlerId
[src]
&self,
f: F
) -> SignalHandlerId
fn connect_property_last_element_child_notify<F: Fn(&Self) + 'static>(
&self,
f: F
) -> SignalHandlerId
[src]
&self,
f: F
) -> SignalHandlerId
fn connect_property_local_name_notify<F: Fn(&Self) + 'static>(
&self,
f: F
) -> SignalHandlerId
[src]
&self,
f: F
) -> SignalHandlerId
fn connect_property_namespace_uri_notify<F: Fn(&Self) + 'static>(
&self,
f: F
) -> SignalHandlerId
[src]
&self,
f: F
) -> SignalHandlerId
fn connect_property_next_element_sibling_notify<F: Fn(&Self) + 'static>(
&self,
f: F
) -> SignalHandlerId
[src]
&self,
f: F
) -> SignalHandlerId
fn connect_property_offset_height_notify<F: Fn(&Self) + 'static>(
&self,
f: F
) -> SignalHandlerId
[src]
&self,
f: F
) -> SignalHandlerId
fn connect_property_offset_left_notify<F: Fn(&Self) + 'static>(
&self,
f: F
) -> SignalHandlerId
[src]
&self,
f: F
) -> SignalHandlerId
fn connect_property_offset_parent_notify<F: Fn(&Self) + 'static>(
&self,
f: F
) -> SignalHandlerId
[src]
&self,
f: F
) -> SignalHandlerId
fn connect_property_offset_top_notify<F: Fn(&Self) + 'static>(
&self,
f: F
) -> SignalHandlerId
[src]
&self,
f: F
) -> SignalHandlerId
fn connect_property_offset_width_notify<F: Fn(&Self) + 'static>(
&self,
f: F
) -> SignalHandlerId
[src]
&self,
f: F
) -> SignalHandlerId
fn connect_property_outer_html_notify<F: Fn(&Self) + 'static>(
&self,
f: F
) -> SignalHandlerId
[src]
&self,
f: F
) -> SignalHandlerId
fn connect_property_prefix_notify<F: Fn(&Self) + 'static>(
&self,
f: F
) -> SignalHandlerId
[src]
&self,
f: F
) -> SignalHandlerId
fn connect_property_previous_element_sibling_notify<F: Fn(&Self) + 'static>(
&self,
f: F
) -> SignalHandlerId
[src]
&self,
f: F
) -> SignalHandlerId
fn connect_property_scroll_height_notify<F: Fn(&Self) + 'static>(
&self,
f: F
) -> SignalHandlerId
[src]
&self,
f: F
) -> SignalHandlerId
fn connect_property_scroll_left_notify<F: Fn(&Self) + 'static>(
&self,
f: F
) -> SignalHandlerId
[src]
&self,
f: F
) -> SignalHandlerId
fn connect_property_scroll_top_notify<F: Fn(&Self) + 'static>(
&self,
f: F
) -> SignalHandlerId
[src]
&self,
f: F
) -> SignalHandlerId
fn connect_property_scroll_width_notify<F: Fn(&Self) + 'static>(
&self,
f: F
) -> SignalHandlerId
[src]
&self,
f: F
) -> SignalHandlerId
fn connect_property_style_notify<F: Fn(&Self) + 'static>(
&self,
f: F
) -> SignalHandlerId
[src]
&self,
f: F
) -> SignalHandlerId
fn connect_property_tag_name_notify<F: Fn(&Self) + 'static>(
&self,
f: F
) -> SignalHandlerId
[src]
&self,
f: F
) -> SignalHandlerId
fn connect_property_webkit_region_overset_notify<F: Fn(&Self) + 'static>(
&self,
f: F
) -> SignalHandlerId
[src]
&self,
f: F
) -> SignalHandlerId