Defines a repeating child element for MetaOxmlElement that must appear at least once.
| 509 | |
| 510 | |
| 511 | class OneOrMore(_BaseChildElement): |
| 512 | """Defines a repeating child element for MetaOxmlElement that must appear at least |
| 513 | once.""" |
| 514 | |
| 515 | def populate_class_members(self, element_cls: MetaOxmlElement, prop_name: str) -> None: |
| 516 | """Add the appropriate methods to `element_cls`.""" |
| 517 | super(OneOrMore, self).populate_class_members(element_cls, prop_name) |
| 518 | self._add_list_getter() |
| 519 | self._add_creator() |
| 520 | self._add_inserter() |
| 521 | self._add_adder() |
| 522 | self._add_public_adder() |
| 523 | delattr(element_cls, prop_name) |
| 524 | |
| 525 | |
| 526 | class ZeroOrMore(_BaseChildElement): |
no outgoing calls
no test coverage detected
searching dependent graphs…