Produce text documentation for a data descriptor.
(self, object, name=None, mod=None, cl=None, *ignored)
| 1593 | return decl + '\n' + (doc and self.indent(doc).rstrip() + '\n') |
| 1594 | |
| 1595 | def docdata(self, object, name=None, mod=None, cl=None, *ignored): |
| 1596 | """Produce text documentation for a data descriptor.""" |
| 1597 | results = [] |
| 1598 | push = results.append |
| 1599 | |
| 1600 | if name: |
| 1601 | push(self.bold(name)) |
| 1602 | push('\n') |
| 1603 | doc = getdoc(object) or '' |
| 1604 | if doc: |
| 1605 | push(self.indent(doc)) |
| 1606 | push('\n') |
| 1607 | return ''.join(results) |
| 1608 | |
| 1609 | docproperty = docdata |
| 1610 |