anyplotlib.CallbackRegistry#

class anyplotlib.CallbackRegistry[source]#

Bases: object

Per-object registry for on_click / on_changed / on_release / on_key / on_line_hover / on_line_click callbacks.

connect(event_type, fn)[source]#

Register fn for event_type. Returns integer CID.

Parameters:
Return type:

int

disconnect(cid)[source]#

Remove handler for cid. Silent if not found.

Parameters:

cid (int)

Return type:

None

fire(event)[source]#

Dispatch event to all handlers matching event.event_type.

Return type:

None