コード例 #1
0
ファイル: data.py プロジェクト: chmouel/kupfer
	def _insert_object(self, pane, obj):
		"Insert @obj in @pane: prepare the object, then emit pane-reset"
		sc = GetSourceController()
		sc.decorate_object(obj)
		self.emit("pane-reset", pane, search.wrap_rankable(obj))
コード例 #2
0
ファイル: data.py プロジェクト: chmouel/kupfer
def dress_leaves(seq, action):
	"""yield items of @seq "dressed" by the source controller"""
	sc = GetSourceController()
	for itm in seq:
		sc.decorate_object(itm.object, action=action)
		yield itm
コード例 #3
0
ファイル: data.py プロジェクト: jchtt/kupfer-adds
 def _decorate_object(self, *objects):
     sc = GetSourceController()
     for obj in objects:
         sc.decorate_object(obj)
コード例 #4
0
ファイル: data.py プロジェクト: CharString/kupfer
	def _decorate_object(self, *objects):
		sc = GetSourceController()
		for obj in objects:
			sc.decorate_object(obj)
コード例 #5
0
ファイル: data.py プロジェクト: jchtt/kupfer-adds
def dress_leaves(seq, action):
    """yield items of @seq "dressed" by the source controller"""
    sc = GetSourceController()
    for itm in seq:
        sc.decorate_object(itm.object, action=action)
        yield itm