added 'xform' parameter to report

This commit is contained in:
Josh Wilson 2007-09-19 00:46:31 +00:00
parent 519c972bb9
commit 4624cd0107

View File

@ -2589,7 +2589,7 @@ class ClassTree:
return self._getStr()
def report(types = [], prefix = '', notifyFunc = None, dConfigParam = []):
def report(types = [], prefix = '', xform = None, notifyFunc = None, dConfigParam = []):
"""
This is a decorator generating function. Use is similar to
a @decorator, except you must be sure to call it as a function.
@ -2704,6 +2704,9 @@ def report(types = [], prefix = '', notifyFunc = None, dConfigParam = []):
if 'avLocation' in types:
outStr = '%s : %s' % (outStr, str(localAvatar.getLocation()))
if xform:
outStr = '%s : %s' % (outStr, xform(args[0]))
if notifyFunc:
notifyFunc(outStr)
else: