Extract all children. If decompose is True, decompose instead.
(self, decompose=False)
| 917 | i = next |
| 918 | |
| 919 | def clear(self, decompose=False): |
| 920 | """ |
| 921 | Extract all children. If decompose is True, decompose instead. |
| 922 | """ |
| 923 | if decompose: |
| 924 | for element in self.contents[:]: |
| 925 | if isinstance(element, Tag): |
| 926 | element.decompose() |
| 927 | else: |
| 928 | element.extract() |
| 929 | else: |
| 930 | for element in self.contents[:]: |
| 931 | element.extract() |
| 932 | |
| 933 | def index(self, element): |
| 934 | """ |