ActiveHTMLWrapper

base: NoneType
LazyLoader: LazyLoader

 

__init__(self, *elements, tag=None, cls=None, id=None, value=None, style=None, event_handlers=None, javascript_handles=None, onevents=None, data=None, debug_pane=None, track_value=None, continuous_update=None, **attributes): 

 

__call__(self, *elems, **kwargs): 

 

canonicalize_widget(x): 

 

from_HTML(x: McUtils.Jupyter.JHTML.HTML.HTML.XMLElement, event_handlers=None, debug_pane=None, **props): 

 

load_HTMLElement(): 

 

convert_child(c): 

 

to_html(self): 

 

find(self, path, find_mirror=True): 

 

findall(self, path, find_mirror=True): 

 

iterfind(self, path, find_mirror=True): 

 

find_by_id(self, id, mode='first', parent=None, find_mirror=True): 

 

to_widget(self, parent=None): 

 

__repr__(self): 

 

display(self): 

 

get_mime_bundle(self): 

 

handle_event(self, e): 

 

link(self, elem): 

 

@property
tag(self): 

 

@property
id(self): 

 

@property
text(self): 

 

@property
value(self): 

 

@property
attrs(self): 

 

__getitem__(self, item): 

 

__setitem__(self, item, value): 

 

__delitem__(self, item): 

 

get_attribute(self, key): 

 

set_attribute(self, key, value): 

 

del_attribute(self, key): 

 

get_child(self, position, wrapper=False): 

 

set_child(self, position, value): 

 

insert(self, where, child): 

 

append(self, child): 

 

del_child(self, position): 

 

activate_body(self): 

 

@property
elements(self): 

 

@property
children(self): 

 

@property
html_string(self): 

 

@property
html(self): 

 

load_HTML(self): 

 

@property
javascript_handles(self): 

 

@property
class_list(self): 

 

add_class(self, *cls): 

 

remove_class(self, *cls): 

 

@property
style(self): 

 

add_styles(self, **sty): 

 

remove_styles(self, *sty): 

 

@property
data(self): 

 

@property
event_handlers(self): 

 

update_events(self, events): 

 

add_event(self, send=True, **events): 

 

remove_event(self, *events, send=True): 

 

wait_for_message(self, msg, callback, suppress_others=False, timeout=1, poll_interval=0.05): 

 

call(self, method, buffers=None, return_message=None, callback=None, timeout=1, poll_interval=0.05, suppress_others=False, **content): 

 

add_javascript(self, **methods): 

 

remove_javascript(self, *methods): 

 

trigger(self, method, buffers=None, **content): 

 

@property
onevents(self): 

 

update_onevents(self, events): 

 

on(self, send=True, **events): 

 

off(self, *events, send=True): 

 

@property
track_value(self): 

 

@property
continuous_update(self): 

 

loader(*args, **kwargs): 

Feedback

Examples

Templates

Documentation