##// END OF EJS Templates
Cherry pick of @jasongrout 's 2bc2f96....
Cherry pick of @jasongrout 's 2bc2f96. Only merged changes to notebook and kernel... (see original comment below). Separate the widget registry from the widget managers; attach widget managers to kernels. Yet to do: take care of clean-up when a kernel is deleted Conflicts: IPython/html/static/notebook/js/widgetmanager.js IPython/html/static/notebook/js/widgets/widget.js

File last commit:

r12249:4563b2ee
r14622:43cee970
Show More
base.py
35 lines | 1.0 KiB | text/x-python | PythonLexer
Jonathan Frederic
Moved PDF logic into Post-Processor class
r11747 """
Basic post processor
"""
#-----------------------------------------------------------------------------
#Copyright (c) 2013, the IPython Development Team.
#
#Distributed under the terms of the Modified BSD License.
#
#The full license is in the file COPYING.txt, distributed with this software.
#-----------------------------------------------------------------------------
#-----------------------------------------------------------------------------
# Imports
#-----------------------------------------------------------------------------
from ..utils.base import NbConvertBase
#-----------------------------------------------------------------------------
# Classes
#-----------------------------------------------------------------------------
class PostProcessorBase(NbConvertBase):
def __call__(self, input):
"""
Paul Ivanov
rename call methods to transform and postprocess...
r12218 See def postprocess() ...
Jonathan Frederic
Moved PDF logic into Post-Processor class
r11747 """
Paul Ivanov
rename call methods to transform and postprocess...
r12218 self.postprocess(input)
Jonathan Frederic
Moved PDF logic into Post-Processor class
r11747
Paul Ivanov
rename call methods to transform and postprocess...
r12218 def postprocess(self, input):
Jonathan Frederic
Moved PDF logic into Post-Processor class
r11747 """
Post-process output from a writer.
"""
Paul Ivanov
rename call methods to transform and postprocess...
r12218 raise NotImplementedError('postprocess')