Struct silkenweb::elements::MapBuilder [−][src]
pub struct MapBuilder(_);
Implementations
impl MapBuilder
[src]
impl MapBuilder
[src]pub fn id(self, value: impl AttributeValue<String>) -> MapBuilder
[src]
pub fn class(self, value: impl AttributeValue<String>) -> MapBuilder
[src]
pub fn name(self, value: impl AttributeValue<String>) -> MapBuilder
[src]
The name attribute gives the map a name so that it can be referenced. The attribute must
be present and must have a non-empty value with no space characters. The value of the
name attribute must not be a compatibility-caseless match for the value of the name
attribute of another <map>
element in the same document. If the id attribute is also
specified, both attributes must have the same value.
impl MapBuilder
[src]
impl MapBuilder
[src]pub fn on_blur(
self,
f: impl FnMut(FocusEvent, HtmlMapElement) + 'static
) -> MapBuilder
[src]
self,
f: impl FnMut(FocusEvent, HtmlMapElement) + 'static
) -> MapBuilder
pub fn on_click(
self,
f: impl FnMut(MouseEvent, HtmlMapElement) + 'static
) -> MapBuilder
[src]
self,
f: impl FnMut(MouseEvent, HtmlMapElement) + 'static
) -> MapBuilder
pub fn on_change(
self,
f: impl FnMut(Event, HtmlMapElement) + 'static
) -> MapBuilder
[src]
self,
f: impl FnMut(Event, HtmlMapElement) + 'static
) -> MapBuilder
pub fn on_dblclick(
self,
f: impl FnMut(MouseEvent, HtmlMapElement) + 'static
) -> MapBuilder
[src]
self,
f: impl FnMut(MouseEvent, HtmlMapElement) + 'static
) -> MapBuilder
pub fn on_focusout(
self,
f: impl FnMut(FocusEvent, HtmlMapElement) + 'static
) -> MapBuilder
[src]
self,
f: impl FnMut(FocusEvent, HtmlMapElement) + 'static
) -> MapBuilder
pub fn on_input(
self,
f: impl FnMut(InputEvent, HtmlMapElement) + 'static
) -> MapBuilder
[src]
self,
f: impl FnMut(InputEvent, HtmlMapElement) + 'static
) -> MapBuilder
pub fn on_keydown(
self,
f: impl FnMut(KeyboardEvent, HtmlMapElement) + 'static
) -> MapBuilder
[src]
self,
f: impl FnMut(KeyboardEvent, HtmlMapElement) + 'static
) -> MapBuilder
pub fn on_keyup(
self,
f: impl FnMut(KeyboardEvent, HtmlMapElement) + 'static
) -> MapBuilder
[src]
self,
f: impl FnMut(KeyboardEvent, HtmlMapElement) + 'static
) -> MapBuilder
pub fn effect(self, f: impl Effect<HtmlMapElement>) -> MapBuilder
[src]
impl MapBuilder
[src]
impl MapBuilder
[src]pub fn text(self, child: impl Text) -> MapBuilder
[src]
pub fn child<Child>(self, c: Child) -> MapBuilder where
Child: Into<Element>,
[src]
Child: Into<Element>,
Trait Implementations
impl Builder for MapBuilder
[src]
impl Builder for MapBuilder
[src]type Target = Map
pub fn build(self) -> <MapBuilder as Builder>::Target
[src]
pub fn into_element(self) -> Element
[src]
impl DomElement for MapBuilder
[src]
impl DomElement for MapBuilder
[src]type Target = HtmlMapElement
pub fn dom_element(&self) -> <MapBuilder as DomElement>::Target
[src]
impl From<MapBuilder> for Element
[src]
impl From<MapBuilder> for Element
[src]pub fn from(builder: MapBuilder) -> Element
[src]
impl From<MapBuilder> for ElementBuilder
[src]
impl From<MapBuilder> for ElementBuilder
[src]pub fn from(builder: MapBuilder) -> ElementBuilder
[src]
Auto Trait Implementations
impl !RefUnwindSafe for MapBuilder
impl !RefUnwindSafe for MapBuilder
impl !Send for MapBuilder
impl !Send for MapBuilder
impl !Sync for MapBuilder
impl !Sync for MapBuilder
impl Unpin for MapBuilder
impl Unpin for MapBuilder
impl !UnwindSafe for MapBuilder
impl !UnwindSafe for MapBuilder