Show More
@@ -45,6 +45,11 b' var IPython = (function (IPython) {' | |||
|
45 | 45 | this.targets[target_name] = f; |
|
46 | 46 | }; |
|
47 | 47 | |
|
48 | CommManager.prototype.unregister_target = function (target_name, f) { | |
|
49 | // Unregister a target function for a given target name | |
|
50 | delete this.targets[target_name]; | |
|
51 | }; | |
|
52 | ||
|
48 | 53 | CommManager.prototype.register_comm = function (comm) { |
|
49 | 54 | // Register a comm in the mapping |
|
50 | 55 | this.comms[comm.comm_id] = comm; |
@@ -89,6 +89,10 b' class CommManager(LoggingConfigurable):' | |||
|
89 | 89 | |
|
90 | 90 | self.targets[target_name] = f |
|
91 | 91 | |
|
92 | def unregister_target(self, target_name, f): | |
|
93 | """Unregister a callable registered with register_target""" | |
|
94 | return self.targets.pop(target_name); | |
|
95 | ||
|
92 | 96 | def register_comm(self, comm): |
|
93 | 97 | """Register a new comm""" |
|
94 | 98 | comm_id = comm.comm_id |
General Comments 0
You need to be logged in to leave comments.
Login now