WIP: Add support for updating a headline whole text contents #4

Draft
kenkeiras wants to merge 11 commits from support-updating-raw-note-contents into develop
Showing only changes of commit 134d872ca6 - Show all commits

View File

@ -772,6 +772,20 @@ class Headline:
else: else:
raise NotImplementedError() raise NotImplementedError()
def update_raw_contents(self, new_contents):
# @TODO: Properly re-parse elements
self.keywords = []
self.contents = []
self.list_items = []
self.table_rows = []
self.properties = []
self.structural = []
self.delimiters = []
for line in new_contents.split('\n'):
self.contents.append(
RawLine(linenum=0, line=line)
)
def get_element_in_line(self, linenum): def get_element_in_line(self, linenum):
for line in self.contents: for line in self.contents:
if linenum == line.linenum: if linenum == line.linenum: