コード例 #1
0
ファイル: components.py プロジェクト: ansswd/minima
 def __enter__(self):
     if not hasattr(_per_thread, "stack"):
         _per_thread.stack = []
     _per_thread.stack.append(self)
     self._rec = hypertext.recording()
     self._roots = self._rec.__enter__()
     return self
コード例 #2
0
ファイル: components.py プロジェクト: genba/minima
 def __enter__(self):
     if not hasattr(_per_thread, "stack"):
         _per_thread.stack = []
     _per_thread.stack.append(self)
     self._rec = hypertext.recording()
     self._roots = self._rec.__enter__()
     return self
コード例 #3
0
ファイル: page.py プロジェクト: genba/minima
 def __enter__(self):
     if hasattr(self, "_rec"):
         raise TypeError("%r cannot be recursively embedded" % (self, ))
     self._rec = hypertext.recording()
     self._roots = self._rec.__enter__()
     return self
コード例 #4
0
ファイル: page.py プロジェクト: ansswd/minima
 def __enter__(self):
     if hasattr(self, "_rec"):
         raise TypeError("%r cannot be recursively embedded" % (self,))
     self._rec = hypertext.recording()
     self._roots = self._rec.__enter__()
     return self