| Index: chrome/common/extensions/docs/server2/handlebar_dict_generator.py
|
| diff --git a/chrome/common/extensions/docs/server2/handlebar_dict_generator.py b/chrome/common/extensions/docs/server2/handlebar_dict_generator.py
|
| index 1b21e89859b68bf76ca420b0d3de34ad62a3470e..5d52f2ca8a0af6b31da50ca230ba1125559538b5 100644
|
| --- a/chrome/common/extensions/docs/server2/handlebar_dict_generator.py
|
| +++ b/chrome/common/extensions/docs/server2/handlebar_dict_generator.py
|
| @@ -112,6 +112,7 @@ class HandlebarDictGenerator(object):
|
| 'name': self._StripPrefix(event.name),
|
| 'description': self._FormatDescription(event.description),
|
| 'parameters': map(self._GenerateProperty, event.params),
|
| + 'callback': self._GenerateCallback(event.callback),
|
| 'conditions': [GetLinkToRefType(self._namespace.name, c)
|
| for c in event.conditions],
|
| 'actions': [GetLinkToRefType(self._namespace.name, a)
|
| @@ -119,6 +120,8 @@ class HandlebarDictGenerator(object):
|
| 'filters': map(self._GenerateProperty, event.filters),
|
| 'supportsRules': event.supports_rules
|
| }
|
| + if event_dict['callback']:
|
| + event_dict['parameters'].append(event_dict['callback'])
|
| if len(event_dict['parameters']) > 0:
|
| event_dict['parameters'][-1]['last'] = True
|
| return event_dict
|
|
|